Click letter for quick access:
802.3 frame format
802.3 substructure values
802.3 substructure
Click letter for quick access:
accept socket call
accept system call
access rights
acknowledged connectionless mode of communication
acknowledged connectionless mode service
active user
address family
address generation
addressing in DLPI
AF_UNIX domain
AF_UNIX
alignment
all hosts group
application programming interface
application programs
applications
asynchronous events in XTI
asynchronous execution in XTI
audience
Click letter for quick access:
big-endian
bind socket call
bind system call
binding names to addresses
blocking mode
bridging
broadcasting and determining network configuration
BSD drivers
BSD socket interface
BSD
buffer size
Click letter for quick access:
canonical addresses
client process
close socket call
CLTS
coexistence
communication bridge
communication domains
communication properties of sockets
comparison
concurrent programs
connect system call
connection establishment phase
connection indication
connection mode service
connection mode
connection-oriented applications
connection-oriented communication
connection-oriented service in XTI
connection-oriented transport service
connectionless communication
connectionless mode of communication
connectionless mode service
connectionless service in XTI
connections
consuming functions
control field
COTS
Click letter for quick access:
daemon
data flow
Data Link Interface
Data Link Provider Interface
data link service provider
data link service providers in DLPI
data link service user
data segmentation
data structures
data transfer phase
data transfer state
data transfer
data units
datagram socket
destination service access point
destination system physical address
destination system
device drivers
Digital UNIX system calls
distributed applications
dlb STREAMS pseudodriver
DLI address family
DLI client program
DLI program
DLI protocol module
DLI server program
DLI services
DLI
dli_802_3_conn subroutine
dli_econn subroutine
DLPI addressing
DLPI option
DLPI primitives
DLPI
DLS provider
DLS user
DL_ATTACH_REQ primitive
DL_BIND_ACK primitive
DL_BIND_REQ primitive
DL_ENABMULTI_REQ primitive
DL_OK_ACK primitive
DL_PHYS_ADDR_ACK primitive
DL_SET_PHYS_ADDR_REQ primitive
DL_SUBS_BIND_ACK primitive
DL_SUBS_BIND_REQ primitive
DL_SUBS_UNBIND_REQ primitive
DL_UNBIND_REQ primitive
domain
drivers
DSAP
Click letter for quick access:
error logging
error recovery
errors
eSNMP application programming interface
eSNMP
Ethernet frame structure
Ethernet substructure
Ethernet
event logging
event
events
exchange identification
execution in XTI
expedited data
extensible SNMP
Click letter for quick access:
fcntl system call
fd variable
FDDI
file descriptor
flow control
frame format
frames
framework
functions
F_SETOWN parameter
Click letter for quick access:
generation of addresses
gethostent library call
getnetbyaddr library call
getnetbyname library call
getnetent library call
guaranteed delivery
Click letter for quick access:
header files
high-level services
host groups
htons library call
Click letter for quick access:
I/O control flags
idle state
ifnet STREAMS module
INADDR_ANY wildcard address
incoming connection pending state
incoming events
incoming orderly release state
initialization phase
Internet communication domain
IP multicasting
isastream library call
Click letter for quick access:
kernel configuration file
kernel implementation
kernel subsystems
Click letter for quick access:
libraries
library calls
linking
listen system call
LLC Protocol Data Unit Test
LLC
local management service
logical data boundaries
Logical Link Control
Click letter for quick access:
mapping
message block
method routines
modes of communication
modes of execution
module data structures
modules
msghdr data structure
multiple processes
multiple users
multiplexing
Click letter for quick access:
network byte order translation
network configuration
network device
network library routines
network programming environment
network programming framework
network
nonblocking mode
ntohs library call
Click letter for quick access:
object tables
ocnt variable
option management
orderly release
out-of-band data
outgoing connection pending state
outgoing events
outgoing orderly release state
O_NDELAY value
Click letter for quick access:
packet routing
passive user
physical point of attachment
poll function
porting
PPA
prerequisites
privileges
processes
protocol independence
protocol type
protocol-specific options
protocols
pseudoterminals
putpmsg function
Click letter for quick access:
qinit data structure
Click letter for quick access:
read-only access
receiving IP multicast datagrams
receiving
recommendations
recv system call
recvfrom system call
recvmsg system call
resfd variable
round-trip time
Routing Information Field
Click letter for quick access:
select socket call
send system call
sending IP multicast datagrams
sendmsg system call
sendto system call
sequencing functions
server process
service in XTI
services
setsockopt system call
setup
shared libraries
shutdown system call
SNAP_SAP
SNMP application programming interface
sockaddr structures
sockaddr_dl data structure
sockaddr_dl structure
socket functions
socket interface
socketpair system call
sockets and STREAMS frameworks
sockets framework
sockets protocol stacks
sockets
sockets-based drivers
source routing
source service access point
SSAP
standard frame formats
state transitions
states
Stream
STREAMS drivers
STREAMS framework
STREAMS header files
STREAMS protocol stacks
STREAMS
STREAMS-based drivers
STRIFNET option
subagent
substructures
subtree
subtree_tbl.c file
subtree_tbl.h file
synchronization
synchronous execution in XTI
syncronization mechanism
system calls
Click letter for quick access:
TCP
tiuser.h file
TLI
TLOOK error message
Token Ring drivers
transfer rate
transferring data
transferring
transitions
Transmission Control Protocol
transport endpoint
Transport Layer Interface
transport provider
Transport Service Data Unit
transport user
trn_units variable
TSDU
types of service
types of sockets
t_accept function
t_alloc function
t_bind function
T_DISCONNECT asynchronous event
T_ERROR event
t_error function
t_free function
t_getinfo function
t_getstate function
t_look function
T_MORE flag
t_rcvdis function
t_rcvrel function
t_rcvuderr function
t_snddis function
t_sndrel function
t_sync function
T_UNINIT state
Click letter for quick access:
UDP
unbound state
uninitialized state
UNIX communication domain
unnumbered information command
User Datagram Protocol
Click letter for quick access:
value representation
Click letter for quick access:
write-only access
Click letter for quick access:
X/Open Transport Interface
XID
XPG3 compliance
XTI asynchronous events
XTI states
XTI
xti
XTI
xti.h header file
xtisoIndex
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZNumbers
description of
example of
processing
control field
destination service access point
destination system physical address
exchange identification
LLC Protocol Data Unit Test
Service class
source service access point
Unnumbered Information Command
XID
filling the
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZA
contrast to XTI t_accept function
accept system call
and the recvmsg system call
and the sendmsg system call
in DLPI
in DLPI
defined
defined
typical state transitions
specifying for DLI
comparison of TLI and XTI
identifying components
PPA
See also UNIX domain
See UNIX domain
and the Routing Information Field
defined
sockets
sockets
STREAMS
STREAMS
XTI
XTI
porting to XTI
rewriting for XTI
sockets
and the netdb.h header file
distributed
and the client/server paradigm
and consuming functions
T_CONNECT
T_DATA
T_DISCONNECT
T_EXDATA
T_GODATA
T_GOEXDATA
T_LISTEN
T_ORDREL
T_UDERR
defined
defined
of manual
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZB
defined
contrast to XTI t_bind function
bind system call
bind system call
syntax
in the UNIX domain
INADDR_ANY wildcard address
See synchronous execution
BSD drivers to STREAMS protocol stacks
STREAMS drivers to sockets protocol stacks
bridging to STREAMS protocol stacks
4.3BSD msghdr data structure
4.4BSD msghdr data structure
binding names to sockets
datagram sockets
establishing connections to sockets in
performing blocking and nonblocking operations in
raw sockets
stream sockets
transferring data in
using socket options in
sockets
calculating
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZC
and Token Ring drivers
defined
establishing connections
contrast to XTI t_snddis function
See connectionless service in XTI
defined for Digital UNIX
defined
dlb STREAMS pseudodriver
dlb STREAMS pseudodriver
dlb STREAMS pseudodriver
ifnet STREAMS module
ifnet STREAMS module
ifnet STREAMS module
sockets
Internet domain
UNIX domain
of XTI and sockets
of XTI and TLI
running
connect system call
and TCP
and UDP
state transitions allowed
in XTI
in DLPI
of communication in DLPI
initializing an endpoint
and TCP
sockets
defined
state transitions allowed in XTI
typical sequence of functions
and UDP
sockets
in DLPI
in DLPI
defined
state transitions allowed
typical state transitions
passing to another endpoint
for asynchronous XTI events
function of
See connection-oriented transport service
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZD
inetd
XTI and a sockets-based transport provider
XTI and a STREAMS-based transport provider
See DLI
See DLPI
See DLS provider
See DLS user
providing
providing
4.3BSD msghdr
4.4BSD msghdr
dblk_t
hostent
mblk_t
message
module
module_info
qinit
streamtab
msghdr
msghdr
netent
protoent
servent
sockaddr
sockaddr_in
sockaddr_un
of connectionless service
state transitions allowed for connectionless transport services
in XTI
using DLI program
receiving error information
receiving
datagram socket
datagram socket
See DSAP
defined
defined
defined
specifying
specifying information
and Stream ends
STREAMS processing routines for
and DLI
and the client/server paradigm
dlb STREAMS pseudodriver
dlb STREAMS pseudodriver
dlb STREAMS pseudodriver
specifying
using 802.3 format packets
example
using Ethernet format packets
example
including higher-level services
transferring data
using getsockopt and setsockopt
example
writing
specifying
using 802.3 format packets
example
using Ethernet packets
example
examples of
services
and accessing the local area network
and transmitting IEEE 802.3 frames
definition of
using Digital UNIX system calls
using the socket system call
example
using
example
using
identifying components
adding to kernel configuration file
at installation
with the doconfig command
supported in Digital UNIX
accessing specification online
addressing
PPA
and DLS provider
and DLS user
connection mode of communication in
connection mode service in
connectionless mode of communication in
connectionless mode service in
defined
DLS providers
style 1
style 2
local management service in
modes of communication
modes of communication
acknowledged connectionless
connection
connectionless
primitives the STREAMS driver must support
supported media
DL_ETHER
supported primitives
table of
types of service
acknowledged connectionless mode
connection mode
connectionless mode
local management
defined
defined
DL_ATTACH_REQ primitive
DL_BIND_ACK primitive
DL_BIND_REQ primitive
DL_ENABMULTI_REQ primitive
DL_OK_ACK primitive
DL_PHYS_ADDR_ACK primitive
DL_SUBS_BIND_ACK primitive
DL_SUBS_BIND_REQ primitive
DL_SUBS_UNBIND_REQ primitive
DL_UNBIND_REQ primitive
specifying the
bridging BSD to STREAMS protocol stacks
Token Ring
defined
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZE
in STREAMS
providing
providing
comparison of XTI and sockets
contrast between XTI and TLI
sockets
table of
Digital UNIX support for
SNMP versions
application interface
architecture
components
implementing a subagent
introduction
method routines
object tables
overview
starting
function return values
order of operation
stopping
function return values
order of operation
subtree
subtree_tbl.c file
subtree_tbl.h file
value representation
example of
example of
function of
specifying destination system information
filling the
frame structure
sending and receiving
accessing
address
multiple users
transmitting messages on
in STREAMS
management
and TLI compatibility
defined
in XTI
incoming
incoming
outgoing
outgoing
tracking in XTI
tracking of outgoing events
in XTI
used by connectionless transport services
defined
function of
modes of
and connectionless transport services
See eSNMP
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZF
F_GETOWN parameter
F_SETOWN parameter
and outgoing events
accessing
frame format
source service access point
and protocol independence
contrast between XTI and TLI
in XTI
providing
providing
802
802.3
802.3
Ethernet
Ethernet
Ethernet
FDDI
processing
standard
building
sockets
components
STREAMS
components
end
head
modules
messages
allowed sequence of in XTI
and protocol independence
and protocol independence
comparison of XTI and sockets
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZG
comparison of TLI and XTI
gethostent library call
getnetbyaddr library call
getnetbyname library call
getnetent library call
providing
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZH
conventions for specifying
fcntl.h
netinet/in.h
STREAMS
sys/socket.h
sys/types.h
sys/un.h
tiuser.h
tiuser.h
XTI and TLI
xti.h
xti.h
providing
providing
defined
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZI
functions of
in XTI
ifnet STREAMS module
ifnet STREAMS module
using
required setup
binding names to addresses
in XTI
for tracking by programs
in XTI
in XTI
state transitions allowed
characteristics
all hosts group
host groups
receiving datagrams
sending datagrams
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZK
DLPI option
STRIFNET option
STRIFNET option
of sockets
STREAMS drivers
configuring
STREAMS modules
configuring
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZL
XTI and TLI
in XTI
STREAMS
fattach
fdetach
isastream
XTI
with XTI and TLI libraries
listen system call
defined
function of
sublayer of DLI
in DLPI
and protocol independence
See LLC
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZM
hostnames to addresses
hostnames to addresses
network names to network numbers
network names to network numbers
network names to network numbers
protocol names to protocol numbers
protocol names to protocol numbers
protocol names to protocol numbers
service names to port numbers
service names to port numbers
service names to port numbers
components
data buffer
dblk_t control structure
mblk_t control structure
eSNMP
sockets
connection-oriented
connectionless
blocking mode
nonblocking mode
module_info
qinit
streamtab
STREAMS processing routines for
close processing
configuration processing
open processing
read side put processing
read side service processing
write side put processing
write side service processing
msghdr data structure
and the recvmsg system call
and the sendmsg system call
Digital UNIX support
synchronization in XTI
on Ethernet
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZN
broadcasting and determining
specifying the
network library routines
network library routines
network library routines
data link interfaces
sockets
STREAMS
accessing
See asynchronous execution
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZO
eSNMP
and incoming events
and outgoing events
and TCP
and protocol independence
defined
event indicating
handling in the socket framework
receiving
sending
in XTI
for tracking by programs
in XTI
in XTI
support in TLI
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZP
providing
defined
typical state transitions
See PPA
in XTI applications
and protocol independence
guidelines for writing XTI applications
and addressing in DLPI
defined
for DLI programming
superuser
sharing a single endpoint among multiple
synchronization of multiple processes in XTI
for XTI applications
defined
and protocol independence
selecting with the socket system call
defined
master device
slave device
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZQ
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZR
support in TLI
data units
errors about data units
for use of connection-oriented transport and CLTS
for use of execution modes
recv system call
recvfrom system call
recvmsg system call
and the msghdr data structure
and outgoing events
defined
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZS
contrast to XTI t_look function
send system call
sendmsg system call
and the msghdr data structure
sendto system call
sendto system call
in XTI
accepting connections
connection-oriented
connectionless
defined
modes of
providing high-level
setsockopt system call
IP_ADD_MEMBERSHIP option
IP_DROP_MEMBERSHIP option
IP_MULTICAST_IF option
IP_MULTICAST_LOOP option
IP_MULTICAST_TTL option
SO_REUSEPORT option
to use the ifnet STREAMS module
and TLI
and XTI
support in XTI
shutdown system call
using
Digital UNIX support for
comparing 4.3BSD and 4.4BSD
explanation of
filling in
and the 802.2 substructure
and the ethernet substructure
comparison with XTI functions
and TCP/IP
Digital UNIX support for
socketpair system call
communication between
sockets framework
sockets framework
components
relationship to XTI
bridging to STREAMS drivers
4.3BSD msghdr data structure
4.4BSD features
receipt of protocol data
variable-length network addresses
accept system call
and handling out-of-band data
application programming interface
bind system call
binding names to
BSD
characteristics
closing
common errors
communication bridge to STREAMS framework
communication domains
Internet domain
UNIX domain
communication properties
comparison with XTI
connect system call
connection-oriented client program
connection-oriented server processes
connection-oriented server program
connectionless client program
connectionless server processes
connectionless server program
creating
defined
errors
comparison with XTI
establishing connections
clients
servers
fcntl system call
F_GETOWN parameter
F_SETOWN parameter
flushing data when closing
getpeername system call
getsockname system call
getting socket options
input/output multiplexing
interrupt driven I/O
kernel implementation
library calls
table of
listen system call
mapping host names to addresses
mapping network names to network numbers
mapping protocol names to protocol numbers
mapping service names to port numbers
modes of communication
connection-oriented
connectionless
modes of execution
msghdr data structure
naming
programming TCP socket buffer sizes
reclaiming resources when closing
recv system call
recvfrom system call
recvmsg system call
rewriting applications for XTI
sample programs
client.h file
clientauth.c file
clientdb.c file
common.h file
server.h file
serverauth.h file
serverdb.h file
xtierror.c file
selecting protocols
send system call
sendmsg system call
sendto system call
setsockopt system call
setting process groups for signals
setting process IDs for signals
setting socket options
shutdown system call
shutting down sockets
sockaddr data structure
sockaddr_in data structure
sockaddr_un data structure
socket system call
socketpair system call
states
comparison between sockets and XTI
transferring data
types
SOCK_DGRAM
SOCK_RAW
SOCK_STREAM
accessing from STREAMS-based protocol stacks
enabling
See SSAP
defined
802
Ethernet
allowed for data transfer
connectionless transport services
allowed for initialization phase
comparison of XTI and sockets
in XTI
in XTI
managing in XTI
defined
ends
and device drivers
head
module
bridging STREAMS drivers to sockets protocol stacks
bridging to sockets protocol stacks
STREAMS framework
relationship to XTI
strlog.h
stropts.h
sys/stream.h
bridging to BSD drivers
and timeout
application programming interface
clone device
close function
communication bridge to sockets framework
components
end
head
modules
configuring drivers
configuring modules
device special files
error logging
event logging
strclean command
header files
ioctl function
library calls
library calls
library calls
message types
normal
priority
messages
mkfifo function
open function
pipe function
processing routines
close processing
configuration processing
for drivers and modules
open processing
read side put processing
read side service processing
write side put processing
write side service processing
putmsg function
putpmsg function
required setup to use the ifnet STREAMS module
synchronization mechanism
using the ifnet STREAMS module
accessing from sockets-based protocol stacks
adding to kernel configuration file
at installation
with the doconfig command
implementing
802.2
Ethernet frame structure
filling in
sending and receiving
eSNMP
eSNMP
eSNMP
of multiple processes in XTI
defined
defined
in STREAMS
calling sequence
specifying values with
summary of
used to transfer data
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZT
and round-trip time
and the connect system call
and transfer rate
connection-oriented communication and
protocol
throughput
window scale option
configuring the kernel
window size
tiuser.h file
tiuser.h file
and XTI
compatibility with XTI
contrast with XTI
header files
header files
header files
library and header files
reference pages
XTI events causing
and canonical addresses
enabling source routing
defined
with sockets
state to another endpoint
between XTI states
See TCP
defined
See TLI
and state management
defined
See TSDU
defined
and enabling source routing
and protocol independence
in DLPI
SOCK_DGRAM
SOCK_RAW
SOCK_STREAM
contrast to accept socket call
t_alloc function
contrast to bind socket call
support in TLI
t_error function
t_free function
t_getinfo function
t_getstate function
t_look function
contrast to select socket call
and protocol independence
and protocol independence
and protocol independence
and protocol independence
contrast to close socket call
and protocol independence
t_sync function
purpose of
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZU
and the connect system call
protocol
in XTI
in XTI
characteristics
defined
function of
See UDP
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZV
eSNMP
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZW
support in TLI
[Numbers]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
ZX
See XTI
defined
function of
and Digital UNIX's XTI
and consuming functions
table of
table of
and TLI
and XPG3 compliance
application programming interface
code migration XPG3 to XPG4
comparison with sockets
comparison with TLI
configuring xtiso
during installation
manually
connection indication
connection-oriented client program
connection-oriented server program
connectionless client program
connectionless server program
constants identifying service modes
T_CLTS
T_COTS
T_COTS_ORD
contrast with TLI
data flow with a sockets-based transport provider
data flow with a STREAMS-based transport provider
defined
defined
differences between XPG3 and XPG4
errors
comparison with sockets
t_errno variable
event tracking
events causing T_LOOK error
events
for tracking by programs
incoming
outgoing
used by connectionless transport services
functions
handling errors
header files
header files
header files
incoming events
interoperability of XPG3 and XPG4
library and header files
library calls
table of
map of functions, events, and states
modes of execution
asynchronous
synchronous
modes of service
connection-oriented
connectionless
option management
options
format
info argument
management of a transport endpoint
negotiating
portability
T_UNSPEC
outgoing connection pending state
outgoing events
outgoing orderly release state
overview
passing connections to other endpoints
phase independent functions
table of
relationship to STREAMS and sockets frameworks
relationship to STREAMS and sockets frameworks
relationships between users, providers, and endpoints
rewriting socket applications for
sample programs
client.h file
clientauth.c file
clientdb.c file
common.h file
server.h file
serverauth.h file
serverdb.h file
xtierror.c file
sequencing functions
state management by transport providers
states
states
comparison between XTI and sockets
synchronization of multiple processes
transport endpoint
using XPG3 programs
writing connection-oriented applications
accepting a connection
binding an address to an endpoint
deinitializing endpoints
establishing a connection
initializing an endpoint
initiating a connection
listening for connection indications
negotiating protocol options
opening an endpoint
receiving data
releasing connections
sending data
to deinitialize an endpoints in
to use phase-independent functions
transferring data
using the abortive release of connections
using the orderly release of connections
writing connectionless applications
deinitializing endpoints
initializing endpoints
transferring data
and t_errno variable
configuring