3 #define C(n) switch(n){case n:;}
18 {uint32_t(*p)(uint32_t) = htonl;}
23 {uint16_t(*p)(uint16_t) = htons;}
28 {uint32_t(*p)(uint32_t) = ntohl;}
33 {uint16_t(*p)(uint16_t) = ntohs;}
36 {in_addr_t(*p)(const char*) = inet_addr;}
37 {char*(*p)(struct in_addr) = inet_ntoa;}
38 {const char*(*p)(int,const void*restrict,char*restrict,socklen_t) = inet_ntop;}
39 {int(*p)(int,const char*restrict,void*restrict) = inet_pton;}