diff --git a/en_US.ISO8859-1/books/developers-handbook/sockets/chapter.sgml b/en_US.ISO8859-1/books/developers-handbook/sockets/chapter.sgml index 31695040f1..c43213f695 100644 --- a/en_US.ISO8859-1/books/developers-handbook/sockets/chapter.sgml +++ b/en_US.ISO8859-1/books/developers-handbook/sockets/chapter.sgml @@ -449,7 +449,7 @@ int socket(int domain, int type, int protocol); * addresses. */ struct sockaddr { - u_char sa_len; /* total length */ + unsigned char sa_len; /* total lenght */ sa_family_t sa_family; /* address family */ char sa_data[14]; /* actually longer; address value */ }; @@ -519,8 +519,12 @@ struct sockaddr { * in interface output routine */ #define AF_NETGRAPH 32 /* Netgraph sockets */ +#define AF_SLOW 33 /* 802.3ad slow protocol */ +#define AF_SCLUSTER 34 /* Sitara cluster protocol */ +#define AF_ARP 35 +#define AF_BLUETOOTH 36 /* Bluetooth sockets */ +#define AF_MAX 37 -#define AF_MAX 33 The one used for IP is @@ -544,9 +548,9 @@ struct sockaddr { * Socket address, internet style. */ struct sockaddr_in { - u_char sin_len; - u_char sin_family; - u_short sin_port; + uint8_t sin_len; + sa_family_t sin_family; + in_port_t sin_port; struct in_addr sin_addr; char sin_zero[8]; };