|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <inaddr.h>

Go to the source code of this file.
Classes | |
| struct | sockaddr |
| struct | _SOCKET_ADDRESS |
| struct | _SOCKET_ADDRESS_LIST |
| struct | _CSADDR_INFO |
| struct | sockaddr_storage |
| struct | sockaddr_storage_xp |
| struct | SCOPE_ID |
| struct | sockaddr_in |
| struct | _WSABUF |
| struct | _WSAMSG |
| struct | _WSACMSGHDR |
| struct | addrinfo |
| struct | addrinfoW |
Enumerations | |
| enum | IPPROTO { IPPROTO_ICMP = 1 , IPPROTO_IGMP = 2 , IPPROTO_GGP = 3 , IPPROTO_TCP = 6 , IPPROTO_PUP = 12 , IPPROTO_UDP = 17 , IPPROTO_IDP = 22 , IPPROTO_ND = 77 , IPPROTO_RAW = 255 , IPPROTO_MAX = 256 , IPPROTO_RESERVED_RAW = 257 , IPPROTO_RESERVED_IPSEC = 258 , IPPROTO_RESERVED_IPSECOFFLOAD = 259 , IPPROTO_RESERVED_MAX = 260 } |
| enum | SCOPE_LEVEL { ScopeLevelInterface = 1 , ScopeLevelLink = 2 , ScopeLevelSubnet = 3 , ScopeLevelAdmin = 4 , ScopeLevelSite = 5 , ScopeLevelOrganization = 8 , ScopeLevelGlobal = 14 , ScopeLevelCount = 16 } |
| #define _SS_PAD2SIZE (_SS_MAXSIZE - (sizeof (short) + _SS_PAD1SIZE + _SS_ALIGNSIZE)) |
| #define SO_EXCLUSIVEADDRUSE ((int)(~SO_REUSEADDR)) |
| #define WSA_CMSG_DATA | ( | cmsg | ) | ((PUCHAR)(cmsg) + WSA_CMSGDATA_ALIGN(sizeof(WSACMSGHDR))) |
| #define WSA_CMSG_LEN | ( | length | ) | (WSA_CMSGDATA_ALIGN(sizeof(WSACMSGHDR)) + length) |
| #define WSA_CMSG_SPACE | ( | length | ) | (WSA_CMSGDATA_ALIGN(sizeof(WSACMSGHDR) + WSA_CMSGHDR_ALIGN(length))) |
| typedef USHORT ADDRESS_FAMILY |
| typedef struct _CSADDR_INFO CSADDR_INFO |
| typedef struct _CSADDR_INFO* LPCSADDR_INFO |
| typedef struct sockaddr* LPSOCKADDR |
| typedef struct sockaddr_storage* LPSOCKADDR_STORAGE_LH |
| typedef struct _SOCKET_ADDRESS * LPSOCKET_ADDRESS |
| typedef struct _WSACMSGHDR* LPWSACMSGHDR |
| typedef struct addrinfo * PADDRINFOA |
| typedef struct addrinfoW * PADDRINFOW |
| typedef struct _CSADDR_INFO * PCSADDR_INFO |
| typedef struct sockaddr_in * PSOCKADDR_IN |
| typedef struct sockaddr_storage * PSOCKADDR_STORAGE_LH |
| typedef struct sockaddr_storage_xp * PSOCKADDR_STORAGE_XP |
| typedef struct _SOCKET_ADDRESS * PSOCKET_ADDRESS |
| typedef struct _SOCKET_ADDRESS_LIST * PSOCKET_ADDRESS_LIST |
| typedef struct _WSACMSGHDR * PWSACMSGHDR |
| typedef struct sockaddr_in SOCKADDR_IN |
| typedef struct _SOCKET_ADDRESS SOCKET_ADDRESS |
| typedef struct _WSACMSGHDR WSACMSGHDR |
Definition at line 425 of file ws2def.h.
| Enumerator | |
|---|---|
| ScopeLevelInterface | |
| ScopeLevelLink | |
| ScopeLevelSubnet | |
| ScopeLevelAdmin | |
| ScopeLevelSite | |
| ScopeLevelOrganization | |
| ScopeLevelGlobal | |
| ScopeLevelCount | |
Definition at line 478 of file ws2def.h.