This is the reference documentation for the interfaces supported by nuff. For a detailed description of these interfaces and Packet Transport Descriptors (which are created from interfaces), see "nuff doc language".
pcap is the nuff interface "LBNL's Packet CAPture library".
pcap provides a Packet Transport Descriptor in READ-ONLY mode.
Opening pcap interfaces DOES require superuser (root) privileges.
dnet-eth is the nuff interface "Dug Song's libdnet ethernet layer".
dnet-eth provides a Packet Transport Descriptor in WRITE-ONLY mode.
Opening dnet-eth interfaces DOES require superuser (root) privileges.
dnet-ip is the nuff interface "Dug Song's libdnet IP layer".
dnet-ip provides a Packet Transport Descriptor in WRITE-ONLY mode.
Opening dnet-ip interfaces DOES require superuser (root) privileges.
udp-client is the nuff interface "UDP Client Connection".
udp-client provides a Packet Transport Descriptor in READ-WRITE mode.
Opening udp-client interfaces DOES NOT require superuser (root) privileges.
udp-server is the nuff interface "UDP Server Connection".
udp-server provides a Packet Transport Descriptor in READ-WRITE mode.
Opening udp-server interfaces DOES NOT require superuser (root) privileges.
existing-descriptor is the nuff interface "Existing file/socket descriptor".
existing-descriptor provides a Packet Transport Descriptor in READ-WRITE mode.
Opening existing-descriptor interfaces DOES NOT require superuser (root) privileges.
loopback is the nuff interface "Generic Loopback PTD".
loopback provides a Packet Transport Descriptor in READ-WRITE mode.
Opening loopback interfaces DOES NOT require superuser (root) privileges.
All material is © Doug Hoyte and/or HCSW Labs unless otherwise noted or implied.