IRIXETH (Raw Ethernet Driver (IRIX platform))
IRIXETH is a user-space x-kernel ethernet driver that sends and receives messages using IRIX raw sockets.
IRIXETH places and receives packets directly on the wire using the SGI raw socket interface. Using raw sockets is a priviledged operation, so the user must be root or the running xkernel must be owned by root and have the suid bit set.
IRIXETH is in the ANCHOR realm, supporting the ethernet driver interface described in ETH.
IRIXETH supports the ethernet driver interface rather than a standard xkernel UPI interface and thus makes no use of participant stacks.
IRIXETH adheres to the external interface defined by ETH.
IRIXETH requires no lower protocol. It can be configured in either the driver section or the protocol section of graph.comp.
IRIXETH recognizes the following ROM options:
irixeth mmmm nnnn: This instantiation of irixeth should use IRIX raw socket send port mmmm and receive port nnnn. There must be such a line for each instantiation of IRIXETH in the x-kernel .
Jim Doyle