The DAQ (Data Acquisition libary) supports many different packet
access methods including libpcap, netfilterq, IPFW, and afpacket.
This requires libdnet.