Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition)
Chapter 29. Datalink Access
Section 29.1. Introduction Section 29.2. BSD Packet Filter (BPF) Section 29.3. Datalink Provider Interface (DLPI) Section 29.4. Linux: SOCK_PACKET and PF_PACKET Section 29.5. libpcap : Packet Capture Library Section 29.6. libnet : Packet Creation and Injection Library Section 29.7. Examining the UDP Checksum Field Section 29.8. Summary Exercises |