in.h, in - Internet Protocol family
#include <netinet/in.h>
The <netinet/in.h> header defines the following types through typedef:
in_port_t
in_addr_t
The <netinet/in.h> header defines the in_addr structure that includes the following member:
in_addr_t s_addr
The <netinet/in.h> header defines the type sa_family_t as described in socket.h(3HEAD).
The <netinet/in.h> header defines the following macros for use as values of the level argument of getsockopt() and setsockopt():
IPPROTO_IP
IPPROTO_ICMP
IPPROTO_TCP
IPPROTO_UDP
INADDR_ANY
INADDR_BROADCAST
The <netinet/in.h> header defines the sockaddr_in structure that is used to store addresses for the Internet protocol family. Values of this type must be cast to struct sockaddr for use with the socket interfaces.
For applications that do not require standard-conforming behavior (those that use the socket interfaces described in section (3SOCKET) of the reference manual; see Intro(3) and standards(5)), the <netinet/in.h> header defines the sockaddr_in structure that includes the following members:
sa_family_t sin_family in_port_t sin_port struct in_addr sin_addr char sin_zero[8]
For applications that require standard-conforming behavior (those that use the socket interfaces described in section (3XNET) of the reference manual; see Intro(3) and standards(5)), the <netinet/in.h> header defines the sockaddr_in structure that includes the following members:
sa_family_t sin_family in_port_t sin_port struct in_addr sin_addr unsigned char sin_zero[8]
See attributes(5) for descriptions of the following attributes:
|
Intro(3), connect(3SOCKET), connect(3XNET), getsockopt(3SOCKET), getsockopt(3XNET), sendmsg(3SOCKET), sendmsg(3XNET), sendto(3SOCKET), sendto(3XNET), setsockopt(3SOCKET), setsockopt(3XNET), socket.h(3HEAD), attributes(5), standards(5)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |