I'm receiving IP packets using the SLIP protocol, and I'd like to pretty-print them similarly to how tcpdump does it. My program is able to decode the SLIP protocol and create a single string containing an IP packet if necessary.
I couldn't find any relevant tcpdump command-line flags except for
-r. The file format is documented at http://www.tcpdump.org/pcap/pcap.html , but it looks a bit too complicated.
Is there a Linux tool for pretty-printing raw IP packets?