CAT_TP is a golang package implementing a CAT_TP protocol layer for both, client and server side applications. The decoding of CAT_TP packets from a PCAP stream is also supported.
##Specification:
This implementation has been built based on the ETSI specification and makes heavy use of this libpcap wrapper by miekg. Thanks !
Is available at at godoc.org.
- Deal with MaxSDU and MaxPDU size from SYN packet.
- Implement CAT_TP port allocation. Currently source and destination ports must be specified explicitly.
- Add callback hooks for connection states.
- Implement tcpdump like command line util