ReactOS 0.4.15-dev-8096-ga0eec98
inaddr.h
Go to the documentation of this file.
1#pragma once
2
3#ifndef s_addr
4
5typedef struct in_addr {
6 union {
8 struct {USHORT s_w1,s_w2;} S_un_w;
12
13#define s_addr S_un.S_addr
14#define s_host S_un.S_un_b.s_b2
15#define s_net S_un.S_un_b.s_b1
16#define s_imp S_un.S_un_w.s_w2
17#define s_impno S_un.S_un_b.s_b4
18#define s_lh S_un.S_un_b.s_b3
19
20#endif /* s_addr */
21
#define FAR
Definition: zlib.h:34
struct in_addr IN_ADDR
struct in_addr * LPIN_ADDR
struct in_addr * PIN_ADDR
unsigned short USHORT
Definition: pedump.c:61
Definition: tcpip.h:126
union in_addr::@1023 S_un
ULONG S_addr
Definition: inaddr.h:9
UCHAR s_b1
Definition: inaddr.h:7
struct in_addr::@1023::@1024 S_un_b
u_short s_w1
Definition: tcpip.h:130
u_char s_b4
Definition: tcpip.h:129
u_char s_b2
Definition: tcpip.h:129
struct in_addr::@1023::@1025 S_un_w
u_short s_w2
Definition: tcpip.h:130
u_char s_b3
Definition: tcpip.h:129
uint32_t ULONG
Definition: typedefs.h:59
unsigned char UCHAR
Definition: xmlstorage.h:181