Packet decoding for TCP/IP protocols; a portable packet sniffing library.