1 #ifndef s6_addr 2 3 typedef struct in6_addr { 4 union { 5 UCHAR Byte[16]; 6 USHORT Word[8]; 7 } u; 8 } IN6_ADDR, *PIN6_ADDR, FAR *LPIN6_ADDR; 9 10 #define in_addr6 in6_addr 11 #define _S6_un u 12 #define _S6_u8 Byte 13 #define s6_addr _S6_un._S6_u8 14 #define s6_bytes u.Byte 15 #define s6_words u.Word 16 17 #endif 18