Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ enet(4) — Duplix 5.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026