ENET(4) — Unix Programmer’s Manual
NAME
enet − generalized Ethernet device driver
DESCRIPTION
/dev/enet is a generalized Ethernet device driver that provides a programmatic interface to Ethernet. /dev/enet supports the traditional open/close/read/write device-driver interface and the following IOCTL system calls:
EIOCGETP - get ethernet parameters
EIOCSETP - set ethernet parameters
EIOCSETF - set ethernet read filter
EIOCENBS - enable signal when read packet available
EIOCINHS - inhibit signal when read packet available
FIONREAD - check for read packet available
EIOCSETW - set maximum read packet wait queue length
EIOCFLUSH - flush read packet waiting queue
EIOCALLOCP - allocate packet (kernel only)
EIOCDEALLOCP - deallocate packet (kernel only)
EIOCMBIS - set mode bits
EIOCMBIC - clear mode bits
EIOCDEVP - get device parameters
/dev/enet is used by the ISI boot deamon (/etc/bootd) for Ethernet packet filtering in support of booting diskless nodes and clusters.
FILES
/dev/enetgeneralized Ethernet device driver
/usr/include/is68kif/enet.hEthernet definitions needed for user processes
/usr/include/is68kif/enetdefs.h Ethernet definitions not needed for user processes
INTEGRATED SOLUTIONS 4.3 BSD — October 25, 1988