Index


     10.x.x.x:
3.4.1
     192.168.x.x: 3.4.1

     255.255.255.255: 7.6, 9.13

     accept(): 5.5, 5.6, 9.1
     Address already in use: 5.3, 8.0
     AF_INET: 3.3, 5.2, 8.0
     AF_INET6: 3.3
     asynchronous I/O: 9.11

     Bapper: 7.6
     bind(): 5.3, 8.0, 9.2
          implicit: 5.3, 5.4
     blah blah blah: 2.2
     blocking: 7.1
     books: 10.1
     broadcast: 7.6
     byte ordering: 3.2, 3.3, 7.4, 9.12

     client:
          datagram: 6.3
          stream: 6.2
     client/server: 6.0
     close(): 5.9, 9.4
     closesocket(): 1.5, 5.9, 9.4
     compilers:
          gcc: 1.2
     compression: 8.0
     connect(): 2.1, 5.3, 5.3, 5.4, 9.3
          on datagram sockets: 5.8, 6.3, 9.3
     Connection refused: 6.2
     CreateProcess(): 1.5, 8.0
     CreateThread(): 1.5
     CSocket: 1.5
     Cygwin: 1.5

     data encapsulation: 2.2, 7.3
     DHCP: 10.3
     disconnected network: see private network.
     DNS:
     domain name service: see DNS.
     donkeys: 7.3

     EAGAIN: 9.21
     email to Beej: 1.6
     encryption: 8.0
     EPIPE: 9.4
     errno: 9.10, 9.16
     Ethernet: 2.2
     EWOULDBLOCK: 7.1, 9.1
     Excalibur: 7.5
     external data representation standard: see XDR.

     F_SETFL: 9.11
     fcntl(): 7.1, 9.1, 9.11
     FD_CLR(): 7.2, 9.19
     FD_ISSET(): 7.2, 9.19
     FD_SET(): 7.2, 9.19
     FD_ZERO(): 7.2, 9.19
     file descriptor: 2.0
     firewall: 3.4.1, 7.6, 8.0
          poking holes in: 8.0
     footer: 2.2
     fork(): 1.5, 6.0, 8.0
     FTP: 10.3

     getaddrinfo(): 3.3, 4.0, 5.1
     gethostbyaddr(): 5.10, 9.7
     gethostbyname(): 5.11, 9.6, 9.7
     gethostname(): 5.11, 9.6
     getnameinfo(): 4.0, 5.10
     getpeername(): 5.10, 9.9
     getprotobyname(): 9.23
     getsockopt(): 9.20
     gettimeofday(): 7.2
     goat: 8.0
     goto: 8.0

     header: 2.2
     header files: 8.0
     herror(): 9.7
     hstrerror(): 9.7
     htonl(): 3.2, 9.12, 9.12
     htons(): 3.2, 3.3, 7.4, 9.12, 9.12
     HTTP: 10.3
     HTTP protocol: 2.1

     ICMP: 8.0
     IEEE-754: 7.4
     INADDR_ANY:
     INADDR_BROADCAST: 7.6
     inet_addr(): 3.4, 9.13
     inet_aton(): 3.4, 9.13
     inet_ntoa(): 3.4, 9.13
     inet_ntoa(): 3.4, 5.10
     inet_pton(): 3.4
     Internet Control Message Protocol: see ICMP.
     Internet protocol: see IP.
     Internet Relay Chat: see IRC.
     ioctl(): 8.0
     IP: 2.1, 2.2, 3.0, 3.4, 5.3, 5.8, 5.11, 10.3
     IP address: 9.2, 9.6, 9.7, 9.9
     IPv4: 3.1
     IPv6: 3.1, 3.3, 3.4.1, 4.0
     IRC: 7.4, 10.3
     ISO/OSI: 2.2

     layered network model: see ISO/OSI.
     Linux: 1.5
     listen(): 5.3, 5.5, 9.15
          backlog: 5.5
          with select(): 7.2
     lo: see loopback device.
     localhost: 8.0
     loopback device: 8.0

     man pages: 9.0
     Maximum Transmission Unit: see MTU.
     mirroring: 1.7
     MSG_DONTROUTE: 9.21
     MSG_DONTWAIT: 9.21
     MSG_NOSIGNAL: 9.21
     MSG_OOB: 9.18, 9.21
     MSG_PEEK: 9.18
     MSG_WAITALL: 9.18
     MTU: 8.0

     NAT: 3.4.1
     netstat: 8.0, 8.0
     network address translation: see NAT.
     NNTP: 10.3
     non-blocking sockets: 7.1, 9.1, 9.11, 9.21
     ntohl(): 3.2, 9.12, 9.12
     ntohs(): 3.2, 9.12, 9.12

     O_ASYNC: see asynchronous I/O.
     O_NONBLOCK: see non-blocking sockets.
     OpenSSL: 8.0
     out-of-band data: 9.18, 9.21

     packet sniffer: 8.0
     Pat: 7.6
     perror(): 9.10, 9.16
     PF_INET: 8.0, 9.23
     ping: 8.0
     poll(): 7.2, 9.17
     port: 5.8, 9.2, 9.9
     ports: 5.3, 5.3
     private network: 3.4.1
     promiscuous mode: 8.0

     raw sockets: 2.1, 8.0
     read(): 2.0
     recv(): 2.0, 2.0, 5.7, 9.18
          timeout: 8.0
     recvfrom(): 5.8, 9.18
     recvtimeout(): 8.0
     references: 10.1
          web-based: 10.2
     RFCs: 10.3
     route: 8.0

     SA_RESTART: 8.0
     Secure Sockets Layer: see SSL.
     security: 8.0
     select(): 1.5, 7.1, 7.2, 8.0, 8.0, 9.19
          with listen(): 7.2
     send(): 2.0, 2.0, 2.2, 5.7, 9.21
     sendall(): 7.3, 7.5
     sendto(): 2.2, 9.21
     serialization: 7.4
     server:
          datagram: 6.3
          stream: 6.1
     setsockopt(): 5.3, 7.6, 8.0, 8.0, 9.20
     shutdown(): 5.9, 9.22
     sigaction(): 6.1, 8.0
     SIGIO: 9.11
     SIGPIPE: 9.4, 9.21
     SIGURG: 9.18, 9.21
     SMTP: 10.3
     SO_BINDTODEVICE: 9.20
     SO_BROADCAST: 7.6, 9.20
     SO_RCVTIMEO: 8.0
     SO_REUSEADDR: 5.3, 8.0, 9.20
     SO_SNDTIMEO: 8.0
     SOCK_DGRAM: see socket;datagram.
     SOCK_RAW: 9.23
     SOCK_STREAM: see socket;stream.
     socket: 2.0
          datagram: 2.1, 2.1, 2.2, 5.8, 9.18, 9.20, 9.21, 9.23
          raw: 2.1
          stream: 2.1, 2.1, 9.1, 9.18, 9.21, 9.23
          types: 2.0, 2.1
     socket descriptor: 2.0, 3.3
     socket(): 2.0, 5.2, 9.23
     SOL_SOCKET: 9.20
     Solaris: 1.4, 9.20
     SSL: 8.0
     strerror(): 9.10, 9.16
     struct addrinfo: 3.3
     struct hostent: 9.7
     struct in_addr: 9.24
     struct pollfd: 9.17
     struct sockaddr: 3.3, 5.8, 9.18, 9.24
     struct sockaddr_in: 3.3, 9.1, 9.24
     struct timeval: 7.2, 9.19
     SunOS: 1.4, 9.20

     TCP: 2.1, 9.23, 10.3
     gcc: 2.1, 10.3
     TFTP: 2.2, 10.3
     timeout, setting: 8.0
     translations: 1.8
     transmission control protocol: see TCP.
     TRON: 5.4

     UDP: 2.1, 2.2, 7.6, 9.23, 10.3
     user datagram protocol: see UDP.

     Vint Cerf: 3.1

     Windows: 1.5, 5.9, 8.0, 9.4, 9.20
     Winsock: 1.5, 5.9
     Winsock FAQ: 1.5
     write(): 2.0
     WSACleanup(): 1.5
     WSAStartup(): 1.5

     XDR: 7.4, 10.3
     XMPP: 10.3

     zombie process: 6.1