ReactOS 0.4.16-dev-106-g10b08aa
|
#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.