irontec / sngrep

Ncurses SIP Messages flow viewer
GNU General Public License v3.0
1.02k stars 187 forks source link

Feature-Request: Add TCP support for HEP3 listen #501

Open sergey-safarov opened 3 days ago

sergey-safarov commented 3 days ago

In our installation, we use big INVITE messages (webRTC) and to avoid packet fragmentation we use TCP transport for HEP3 messages. I found sngrep can parse HEP3 messages via UDP transport but not via TCP. Please check the attached PCAP file. hep-tcp.pcap.gz

Wireshark with lua plugin properly parses this. https://github.com/sipcapture/hep-wireshark

image

Kaian commented 3 days ago

Hi!

Yes! The only implemented protocol right now is UDP, so I will consider this a feature request that requires an additional setting (eep_listen_proto) to support a HEP listening socket in TCP.

Thanks for reporting!