TCP/IP Programming Manual
Index
Symbols
$SYSTEM.ZTCPIP.HOSTS
See HOSTS file , 26
$SYSTEM.ZTCPIP.RESCONF see RESCONF file
$ZTC0 process, 30
/usr/ include directory, 33
=NETWARE^PROCESS^NAME, 29
=TCPIP^HOST^FILE, 26
=TCPIP^NETWORK^FILE, 29
=TCPIP^PROCESS^NAME, 29
=TCPIP^PROTOCOL^FILE, 29
=TCPIP^RESOLVER^NAME, 29
=TCPIP^SERVICE^FILE, 29
A
accept function, 37, 89
accept_nw function, 37, 91
accept_nw1 function, 94
accept_nw2 function, 95
accept_nw3 function, 97
ADD command, DEFINE, round-robin filtering, 30
Address family
AF_INET functions, porting, 56, 57
AF_INET structures, porting, 54, 55
AF_INET, name changes for porting, 54
AF_INET6, 49
AF_INET6 functions, porting, 56, 57
AF_INET6 structures, porting, 54, 55
AF_INET6, name changes for porting, 54
Alias
for hostname, 66
for network name, 71
for protocol name, 73
for service name, 77
All nodes multicast address, 44
ARP
I/O control operations, 64, 65
indicating no support, 69
arpreq data structure, 64, 65
Attributes
=NETWARE^PROCESS^NAME, 29
=TCPIP^HOST^FILE, 26
=TCPIP^NETWORK^FILE, 29
=TCPIP^PROCESS^NAME, 29
=TCPIP^PROTOCOL^FILE, 29
=TCPIP^RESOLVER^NAME, 29
=TCPIP^SERVICE^FILE, 29
AWAITIO procedure see Guardian procedures
B
Backing up a socket, 72
Basic program steps, 35
Binary format
converting from dotted decimal, 134, 136
converting to dotted decimal, 133, 137, 139
bind function
definition, 98
use of, 36
bind_nw function, 98
Broadcast address
error, 243
getting, 200
in data structure, 69
setting, 200
usage guidelines, 188
Broadcasting and UDP ports, 100
Broadcasting packet, 188
C
C and TAL mixed programming, 87
C functions see Socket routines see Support routines
Case-sensitive routines, 85
Changes required when porting, 32
Checking for connections
accept routine, 89
listening for, defined, 26
on nowait socket, 91
passive connect, 26
server, 39
socket routines, 82
Checkpointing, socket_backup, 193
Class map, 30
Class map;PTCPIP^FILTER^KEY define;DEFINE
filter key, 29
Client
basic program steps, 35
defined, 25
starting or running, 29
Closing sockets, 36
Coexistence, NonStop TCP/IP and NonStop TCP/IPv6,
24
Commands for I/O control, 199
Commonly used IP protocol numbers, 241
connect function
definition, 102
use of, 36
connect_nw function, 102
Connected socket, sending data nowait, 173, 175
Connections
accepting, 37, 89
accepting nowait, 91, 95, 97
actively checking for, 37
and socket routines, 81
checking for, 39
checking for nowait, 91
closing, 185, 190
creating, and servers, 26
creating, socket routine, 102
creating, socket routines, 82
high-volume, adjusting for, 185
identifying, 31
254 Index