HP-UX IPv6 Porting Guide (February 2007)

Data Structure Changes
IP Address Structure
Chapter 314
IP Address Structure
Header file
<netinet/in.h>
IPv4 Structure
struct in_addr {
unsigned int s_addr ; /* 32-bit IPv4*/
};
IPv6 Structure
struct in6_addr {
uint8_t s6_addr[16];
} /* array of 16 8-bit elements = one 128-bit IPv6 address */