Annotation of cci/usr/src/man/man4/inet.4f, revision 1.1

1.1     ! root        1: .TH INET 4F "19 March 1982"
        !             2: .UC  4
        !             3: .SH NAME
        !             4: inet \- Internet protocol family
        !             5: .SH SYNOPSIS
        !             6: .B #include <sys/types.h>
        !             7: .br
        !             8: .B #include <netinet/in.h>
        !             9: .SH DESCRIPTION
        !            10: .de _d
        !            11: .if t .ta .6i 2.1i 2.6i
        !            12: .\" 2.94 went to 2.6, 3.64 to 3.30
        !            13: .if n .ta .84i 2.6i 3.30i
        !            14: ..
        !            15: .de _f
        !            16: .if t .ta .5i 1.25i 2.5i
        !            17: .\" 3.5i went to 3.8i
        !            18: .if n .ta .7i 1.75i 3.8i
        !            19: ..
        !            20: The Internet protocol family is a collection of protocols
        !            21: layered atop the
        !            22: .I Internet Protocol
        !            23: (IP) transport layer, and utilizing the Internet address format.
        !            24: The Internet family provides protocol support for the
        !            25: SOCK_STREAM, SOCK_DGRAM, and SOCK_RAW socket types; the
        !            26: SOCK_RAW interface provides access to the IP protocol.
        !            27: .SH ADDRESSING
        !            28: Internet addresses are four byte quantities, stored in
        !            29: network standard format (on the VAX these are word and byte
        !            30: reversed).  The include file
        !            31: .RI < netinet/in.h >
        !            32: defines this address
        !            33: as a discriminated union.
        !            34: .PP
        !            35: Sockets bound to the Internet protocol family utilize
        !            36: the following addressing structure,
        !            37: .sp 1
        !            38: .nf
        !            39: ._f
        !            40: struct sockaddr_in {
        !            41:        short   sin_family;
        !            42:        u_short sin_port;
        !            43:        struct  in_addr sin_addr;
        !            44:        char    sin_zero[8];
        !            45: };
        !            46: .sp 1
        !            47: .fi
        !            48: Sockets may be created with the address INADDR_ANY
        !            49: to effect \*(lqwildcard\*(rq matching on incoming messages. 
        !            50: .SH PROTOCOLS
        !            51: The Internet protocol family is comprised of
        !            52: the IP transport protocol, Internet Control
        !            53: Message Protocol (ICMP), Transmission Control
        !            54: Protocol (TCP), and User Datagram Protocol (UDP).
        !            55: TCP is used to support the SOCK_STREAM
        !            56: abstraction while UDP is used to support the SOCK_DGRAM
        !            57: abstraction.  A raw interface to IP is available
        !            58: by creating an Internet socket of type SOCK_RAW.
        !            59: The ICMP message protocol is not directly accessible.
        !            60: .SH SEE ALSO
        !            61: tcp(4P), udp(4P), ip(4P)
        !            62: .SH CAVEAT
        !            63: The Internet protocol support is subject to change as
        !            64: the Internet protocols develop.  Users should not depend
        !            65: on details of the current implementation, but rather
        !            66: the services exported.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.