IPX direct interface
This section describes the ioctl commands used by NetWare®'s
IPX
driver for the UNIX® environment. The ioctl
calls described in this topic are a subset of
TLI/XTI
and apply either to the IPX
Socket Multiplexer or to the IPX LAN Router.
Sockets direct packets to different processes within a single node.
Applications bind sockets and then send and receive data via one of
the following programming interfaces:
-
TLI/XTI for IPX
The Transport Layer Interface (TLI) is more easily
ported to other transports.
Programming information specific to IPX is provided in
``TLI/XTI for IPX''.
-
IPX Direct Interface
The direct interface to IPX bypasses some of the overhead
involved in portability issues. Only the latter of the
two mechanisms is documented in this topic.
-
getmsg/putmsg allows an application to transfer
data to a process
on a per packet basis and leaves no residue.
-
ioctl commands allow an application to send and
receive parameters that specify directly to IPX
how data is to be transferred to processes.
All ioctl commands described in this chapter are issued
using the STREAMS I_STR ioctl.
For information on the IPX protocol, packet structure,
and fields, see
``Internetwork packet exchange (IPX) protocol''.
© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1 - 19 March 1999