Llibpcap is a system-independent interface for user-level packet capture. Llibpcap provides a portable framework for low-level network monitoring. Applications include security monitoring, network debugging, network statistics collection etc.
What's New in This Release: [ read full changelog ]
· Compile with IPv6 support by default
· Compile with large file support on by default
· Add pcap-config script, which deals with -I/-L flags for compiling
· DLT: Add IPMB
· DLT: Add LAPD
· DLT: Add AX25 (AX.25 w/KISS header)
· DLT: Add JUNIPER_ST
· 802.15.4 support
· Variable length 802.11 header support
· X2E data type support
· SITA ACN Interface support - see README.sita
· Support for zerocopy BPF on platforms that support it
· Better support for dealing with VLAN tagging/stripping on Linux
· Fix dynamic library support on OSX
· Return PCAP_ERROR_IFACE_NOT_UP if the interface isn't 'UP', so applications
· can print better diagnostic information
· Return PCAP_ERROR_PERM_DENIED if we don't have permission to open a device, so
· applications can tell the user they need to go play with permissions
· On Linux, ignore ENETDOWN so we can continue to capture packets if the
· interface goes down and comes back up again.
· On Linux, support new tpacket frame headers (2.6.27+)
· On Mac OS X, add scripts for changing permissions ...