pollution: iov_base void * iov_base; pollution: iov_len size_t iov_len; pollution: iovec struct iovec { void * iov_base; size_t iov_len; }; pollution: l_onoff int l_onoff; pollution: l_linger int l_linger; pollution: linger struct linger { int l_onoff; int l_linger; }; pollution: sa_len __uint8_t sa_len; pollution: sa_family sa_family_t sa_family; pollution: sa_data char sa_data[14]; pollution: sockaddr struct sockaddr { __uint8_t sa_len; sa_family_t sa_family; char sa_data[14]; }; pollution: sa_len __uint8_t sa_len; pollution: sa_family sa_family_t sa_family; pollution: ss_len __uint8_t ss_len; pollution: ss_family sa_family_t ss_family; pollution: sockaddr_storage struct sockaddr_storage { __uint8_t ss_len; sa_family_t ss_family; char __ss_pad1[((sizeof(__int64_t)) - sizeof(__uint8_t) - sizeof(sa_family_t))]; __int64_t __ss_align; char __ss_pad2[(128 - sizeof(__uint8_t) - sizeof(sa_family_t) - ((sizeof(__int64_t)) - sizeof(__uint8_t) - sizeof(sa_family_t)) - (sizeof(__int64_t)))]; }; pollution: msg_name void *msg_name; pollution: msg_namelen socklen_t msg_namelen; pollution: iovec pollution: msg_iov struct iovec *msg_iov; pollution: msg_iovlen int msg_iovlen; pollution: msg_control void *msg_control; pollution: msg_controllen socklen_t msg_controllen; pollution: msg_flags int msg_flags; pollution: msghdr struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; int msg_iovlen; void *msg_control; socklen_t msg_controllen; int msg_flags; }; pollution: cmsg_len socklen_t cmsg_len; pollution: cmsg_level int cmsg_level; pollution: cmsg_type int cmsg_type; pollution: cmsghdr struct cmsghdr { socklen_t cmsg_len; int cmsg_level; int cmsg_type; }; pollution: sockaddr pollution: accept int accept(int, struct sockaddr * restrict, socklen_t * restrict) __asm("_" "accept" ); pollution: sockaddr pollution: bind int bind(int, const struct sockaddr *, socklen_t) __asm("_" "bind" ); pollution: sockaddr pollution: connect int connect(int, const struct sockaddr *, socklen_t) __asm("_" "connect" ); pollution: sockaddr pollution: getpeername int getpeername(int, struct sockaddr * restrict, socklen_t * restrict) __asm("_" "getpeername" ); pollution: sockaddr pollution: getsockname int getsockname(int, struct sockaddr * restrict, socklen_t * restrict) __asm("_" "getsockname" ); pollution: getsockopt int getsockopt(int, int, int, void * restrict, socklen_t * restrict); pollution: listen int listen(int, int) __asm("_" "listen" ); pollution: recv ssize_t recv(int, void *, size_t, int) __asm("_" "recv" ); pollution: sockaddr pollution: recvfrom ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * restrict, socklen_t * restrict) __asm("_" "recvfrom" ); pollution: msghdr pollution: recvmsg ssize_t recvmsg(int, struct msghdr *, int) __asm("_" "recvmsg" ); pollution: send ssize_t send(int, const void *, size_t, int) __asm("_" "send" ); pollution: msghdr pollution: sendmsg ssize_t sendmsg(int, const struct msghdr *, int) __asm("_" "sendmsg" ); pollution: sockaddr pollution: sendto ssize_t sendto(int, const void *, size_t, int, const struct sockaddr *, socklen_t) __asm("_" "sendto" ); pollution: setsockopt int setsockopt(int, int, int, const void *, socklen_t); pollution: shutdown int shutdown(int, int); pollution: sockatmark int sockatmark(int) __attribute__((availability(macosx,introduced=10.5))); pollution: socket int socket(int, int, int); pollution: socketpair int socketpair(int, int, int, int *) __asm("_" "socketpair" ); pollution: s_addr in_addr_t s_addr; pollution: in_addr struct in_addr { in_addr_t s_addr; }; pollution: sin_len __uint8_t sin_len; pollution: sin_family sa_family_t sin_family; pollution: sin_port in_port_t sin_port; pollution: in_addr pollution: sin_addr struct in_addr sin_addr; pollution: sin_zero char sin_zero[8]; pollution: sockaddr_in struct sockaddr_in { __uint8_t sin_len; sa_family_t sin_family; in_port_t sin_port; struct in_addr sin_addr; char sin_zero[8]; }; pollution: in6_addr typedef struct in6_addr { union { __uint8_t __u6_addr8[16]; __uint16_t __u6_addr16[8]; __uint32_t __u6_addr32[4]; } __u6_addr; } in6_addr_t; pollution: sin6_len __uint8_t sin6_len; pollution: sin6_family sa_family_t sin6_family; pollution: sin6_port in_port_t sin6_port; pollution: sin6_flowinfo __uint32_t sin6_flowinfo; pollution: in6_addr pollution: sin6_addr struct in6_addr sin6_addr; pollution: sin6_scope_id __uint32_t sin6_scope_id; pollution: sockaddr_in6 struct sockaddr_in6 { __uint8_t sin6_len; sa_family_t sin6_family; in_port_t sin6_port; __uint32_t sin6_flowinfo; struct in6_addr sin6_addr; __uint32_t sin6_scope_id; }; pollution: in6_addr pollution: in6addr_any extern const struct in6_addr in6addr_any; pollution: in6_addr pollution: in6addr_loopback extern const struct in6_addr in6addr_loopback; pollution: AF_INET #define AF_INET 2 pollution: AF_INET6 #define AF_INET6 30 pollution: AF_UNIX #define AF_UNIX 1 pollution: AF_UNSPEC #define AF_UNSPEC 0 pollution: CMSG_DATA #define CMSG_DATA(cmsg) ((unsigned char *)(cmsg) + __DARWIN_ALIGN32(sizeof(struct cmsghdr))) pollution: CMSG_FIRSTHDR #define CMSG_FIRSTHDR(mhdr) ((mhdr)->msg_controllen >= sizeof(struct cmsghdr) ? (struct cmsghdr *)(mhdr)->msg_control : (struct cmsghdr *)0L) pollution: CMSG_NXTHDR #define CMSG_NXTHDR(mhdr,cmsg) ((char *)(cmsg) == (char *)0L ? CMSG_FIRSTHDR(mhdr) : ((((unsigned char *)(cmsg) + __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len) + __DARWIN_ALIGN32(sizeof(struct cmsghdr))) > ((unsigned char *)(mhdr)->msg_control + (mhdr)->msg_controllen)) ? (struct cmsghdr *)0L : (struct cmsghdr *)(void *)((unsigned char *)(cmsg) + __DARWIN_ALIGN32((__uint32_t)(cmsg)->cmsg_len)))) pollution: IN6ADDR_ANY_INIT #define IN6ADDR_ANY_INIT {{{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }}} pollution: IN6ADDR_LOOPBACK_INIT #define IN6ADDR_LOOPBACK_INIT {{{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 }}} pollution: IN6_IS_ADDR_6TO4 #define IN6_IS_ADDR_6TO4(x) (ntohs((x)->s6_addr16[0]) == 0x2002) pollution: IN6_IS_ADDR_LINKLOCAL #define IN6_IS_ADDR_LINKLOCAL(a) (((a)->s6_addr[0] == 0xfe) && (((a)->s6_addr[1] & 0xc0) == 0x80)) pollution: IN6_IS_ADDR_LOOPBACK #define IN6_IS_ADDR_LOOPBACK(a) ((*(const __uint32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[12]) == ntohl(1))) pollution: IN6_IS_ADDR_MC_GLOBAL #define IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && (__IPV6_ADDR_MC_SCOPE(a) == __IPV6_ADDR_SCOPE_GLOBAL)) pollution: IN6_IS_ADDR_MC_LINKLOCAL #define IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && (IPV6_ADDR_MC_FLAGS(a) != IPV6_ADDR_MC_FLAGS_UNICAST_BASED) && (__IPV6_ADDR_MC_SCOPE(a) == __IPV6_ADDR_SCOPE_LINKLOCAL)) pollution: IN6_IS_ADDR_MC_NODELOCAL #define IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && (__IPV6_ADDR_MC_SCOPE(a) == __IPV6_ADDR_SCOPE_NODELOCAL)) pollution: IN6_IS_ADDR_MC_ORGLOCAL #define IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && (__IPV6_ADDR_MC_SCOPE(a) == __IPV6_ADDR_SCOPE_ORGLOCAL)) pollution: IN6_IS_ADDR_MC_SITELOCAL #define IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && (__IPV6_ADDR_MC_SCOPE(a) == __IPV6_ADDR_SCOPE_SITELOCAL)) pollution: IN6_IS_ADDR_MULTICAST #define IN6_IS_ADDR_MULTICAST(a) ((a)->s6_addr[0] == 0xff) pollution: IN6_IS_ADDR_SITELOCAL #define IN6_IS_ADDR_SITELOCAL(a) (((a)->s6_addr[0] == 0xfe) && (((a)->s6_addr[1] & 0xc0) == 0xc0)) pollution: IN6_IS_ADDR_UNICAST_BASED_MULTICAST #define IN6_IS_ADDR_UNICAST_BASED_MULTICAST(a) (IN6_IS_ADDR_MULTICAST(a) && (IPV6_ADDR_MC_FLAGS(a) == IPV6_ADDR_MC_FLAGS_UNICAST_BASED)) pollution: IN6_IS_ADDR_UNIQUE_LOCAL #define IN6_IS_ADDR_UNIQUE_LOCAL(a) (((a)->s6_addr[0] == 0xfc) || ((a)->s6_addr[0] == 0xfd)) pollution: IN6_IS_ADDR_UNSPECIFIED #define IN6_IS_ADDR_UNSPECIFIED(a) ((*(const __uint32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[12]) == 0)) pollution: IN6_IS_ADDR_V4COMPAT #define IN6_IS_ADDR_V4COMPAT(a) ((*(const __uint32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[12]) != 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[12]) != ntohl(1))) pollution: IN6_IS_ADDR_V4MAPPED #define IN6_IS_ADDR_V4MAPPED(a) ((*(const __uint32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && (*(const __uint32_t *)(const void *)(&(a)->s6_addr[8]) == ntohl(0x0000ffff))) pollution: INADDR_ANY #define INADDR_ANY (u_int32_t)0x00000000 pollution: INADDR_BROADCAST #define INADDR_BROADCAST (u_int32_t)0xffffffff pollution: INET6_ADDRSTRLEN #define INET6_ADDRSTRLEN 46 pollution: INET_ADDRSTRLEN #define INET_ADDRSTRLEN 16 pollution: INT16_C #define INT16_C(v) (v) pollution: INT16_MAX #define INT16_MAX 32767 pollution: INT16_MIN #define INT16_MIN -32768 pollution: INT32_C #define INT32_C(v) (v) pollution: INT32_MAX #define INT32_MAX 2147483647 pollution: INT32_MIN #define INT32_MIN (-INT32_MAX-1) pollution: INT64_C #define INT64_C(v) (v ## LL) pollution: INT64_MAX #define INT64_MAX 9223372036854775807LL pollution: INT64_MIN #define INT64_MIN (-INT64_MAX-1) pollution: INT8_C #define INT8_C(v) (v) pollution: INT8_MAX #define INT8_MAX 127 pollution: INT8_MIN #define INT8_MIN -128 pollution: INTMAX_C #define INTMAX_C(v) (v ## L) pollution: INTMAX_MAX #define INTMAX_MAX INTMAX_C(9223372036854775807) pollution: INTMAX_MIN #define INTMAX_MIN (-INTMAX_MAX-1) pollution: INTPTR_MAX #define INTPTR_MAX 9223372036854775807L pollution: INTPTR_MIN #define INTPTR_MIN (-INTPTR_MAX-1) pollution: INT_FAST16_MAX #define INT_FAST16_MAX INT16_MAX pollution: INT_FAST16_MIN #define INT_FAST16_MIN INT16_MIN pollution: INT_FAST32_MAX #define INT_FAST32_MAX INT32_MAX pollution: INT_FAST32_MIN #define INT_FAST32_MIN INT32_MIN pollution: INT_FAST64_MAX #define INT_FAST64_MAX INT64_MAX pollution: INT_FAST64_MIN #define INT_FAST64_MIN INT64_MIN pollution: INT_FAST8_MAX #define INT_FAST8_MAX INT8_MAX pollution: INT_FAST8_MIN #define INT_FAST8_MIN INT8_MIN pollution: INT_LEAST16_MAX #define INT_LEAST16_MAX INT16_MAX pollution: INT_LEAST16_MIN #define INT_LEAST16_MIN INT16_MIN pollution: INT_LEAST32_MAX #define INT_LEAST32_MAX INT32_MAX pollution: INT_LEAST32_MIN #define INT_LEAST32_MIN INT32_MIN pollution: INT_LEAST64_MAX #define INT_LEAST64_MAX INT64_MAX pollution: INT_LEAST64_MIN #define INT_LEAST64_MIN INT64_MIN pollution: INT_LEAST8_MAX #define INT_LEAST8_MAX INT8_MAX pollution: INT_LEAST8_MIN #define INT_LEAST8_MIN INT8_MIN pollution: IN_ARE_ADDR_EQUAL #define IN_ARE_ADDR_EQUAL(a,b) (bcmp(&(a)->s_addr, &(b)->s_addr, sizeof (struct in_addr)) == 0) pollution: IPPROTO_ICMP #define IPPROTO_ICMP 1 pollution: IPPROTO_IP #define IPPROTO_IP 0 pollution: IPPROTO_IPV6 #define IPPROTO_IPV6 41 pollution: IPPROTO_RAW #define IPPROTO_RAW 255 pollution: IPPROTO_TCP #define IPPROTO_TCP 6 pollution: IPPROTO_UDP #define IPPROTO_UDP 17 pollution: IPV6_ADDR_MC_FLAGS #define IPV6_ADDR_MC_FLAGS(a) ((a)->s6_addr[1] & 0xf0) pollution: IPV6_ADDR_MC_FLAGS_PREFIX #define IPV6_ADDR_MC_FLAGS_PREFIX 0x20 pollution: IPV6_ADDR_MC_FLAGS_TRANSIENT #define IPV6_ADDR_MC_FLAGS_TRANSIENT 0x10 pollution: IPV6_ADDR_MC_FLAGS_UNICAST_BASED #define IPV6_ADDR_MC_FLAGS_UNICAST_BASED (IPV6_ADDR_MC_FLAGS_TRANSIENT | IPV6_ADDR_MC_FLAGS_PREFIX) pollution: IPV6_JOIN_GROUP #define IPV6_JOIN_GROUP 12 pollution: IPV6_LEAVE_GROUP #define IPV6_LEAVE_GROUP 13 pollution: IPV6_MULTICAST_HOPS #define IPV6_MULTICAST_HOPS 10 pollution: IPV6_MULTICAST_IF #define IPV6_MULTICAST_IF 9 pollution: IPV6_MULTICAST_LOOP #define IPV6_MULTICAST_LOOP 11 pollution: IPV6_UNICAST_HOPS #define IPV6_UNICAST_HOPS 4 pollution: IPV6_V6ONLY #define IPV6_V6ONLY 27 pollution: MSG_CTRUNC #define MSG_CTRUNC 0x20 pollution: MSG_DONTROUTE #define MSG_DONTROUTE 0x4 pollution: MSG_EOR #define MSG_EOR 0x8 pollution: MSG_NOSIGNAL #define MSG_NOSIGNAL 0x80000 pollution: MSG_OOB #define MSG_OOB 0x1 pollution: MSG_PEEK #define MSG_PEEK 0x2 pollution: MSG_TRUNC #define MSG_TRUNC 0x10 pollution: MSG_WAITALL #define MSG_WAITALL 0x40 pollution: PF_APPLETALK #define PF_APPLETALK AF_APPLETALK pollution: PF_BOND #define PF_BOND ((uint32_t)0x626f6e64) pollution: PF_CCITT #define PF_CCITT AF_CCITT pollution: PF_CHAOS #define PF_CHAOS AF_CHAOS pollution: PF_CNT #define PF_CNT AF_CNT pollution: PF_COIP #define PF_COIP AF_COIP pollution: PF_DATAKIT #define PF_DATAKIT AF_DATAKIT pollution: PF_DECnet #define PF_DECnet AF_DECnet pollution: PF_DLI #define PF_DLI AF_DLI pollution: PF_ECMA #define PF_ECMA AF_ECMA pollution: PF_HYLINK #define PF_HYLINK AF_HYLINK pollution: PF_IMPLINK #define PF_IMPLINK AF_IMPLINK pollution: PF_INET #define PF_INET AF_INET pollution: PF_INET6 #define PF_INET6 AF_INET6 pollution: PF_IPX #define PF_IPX AF_IPX pollution: PF_ISDN #define PF_ISDN AF_ISDN pollution: PF_ISO #define PF_ISO AF_ISO pollution: PF_KEY #define PF_KEY pseudo_AF_KEY pollution: PF_LAT #define PF_LAT AF_LAT pollution: PF_LINK #define PF_LINK AF_LINK pollution: PF_LOCAL #define PF_LOCAL AF_LOCAL pollution: PF_MAX #define PF_MAX AF_MAX pollution: PF_NATM #define PF_NATM AF_NATM pollution: PF_NDRV #define PF_NDRV AF_NDRV pollution: PF_NETBIOS #define PF_NETBIOS AF_NETBIOS pollution: PF_NS #define PF_NS AF_NS pollution: PF_OSI #define PF_OSI AF_ISO pollution: PF_PIP #define PF_PIP pseudo_AF_PIP pollution: PF_PPP #define PF_PPP AF_PPP pollution: PF_PUP #define PF_PUP AF_PUP pollution: PF_RESERVED_36 #define PF_RESERVED_36 AF_RESERVED_36 pollution: PF_ROUTE #define PF_ROUTE AF_ROUTE pollution: PF_RTIP #define PF_RTIP pseudo_AF_RTIP pollution: PF_SIP #define PF_SIP AF_SIP pollution: PF_SNA #define PF_SNA AF_SNA pollution: PF_SYSTEM #define PF_SYSTEM AF_SYSTEM pollution: PF_UNIX #define PF_UNIX PF_LOCAL pollution: PF_UNSPEC #define PF_UNSPEC AF_UNSPEC pollution: PF_UTUN #define PF_UTUN AF_UTUN pollution: PF_VLAN #define PF_VLAN ((uint32_t)0x766c616e) pollution: PF_VSOCK #define PF_VSOCK AF_VSOCK pollution: PF_XTP #define PF_XTP pseudo_AF_XTP pollution: PTRDIFF_MAX #define PTRDIFF_MAX INTMAX_MAX pollution: PTRDIFF_MIN #define PTRDIFF_MIN INTMAX_MIN pollution: SCM_RIGHTS #define SCM_RIGHTS 0x01 pollution: SHUT_RD #define SHUT_RD 0 pollution: SHUT_RDWR #define SHUT_RDWR 2 pollution: SHUT_WR #define SHUT_WR 1 pollution: SIG_ATOMIC_MAX #define SIG_ATOMIC_MAX INT32_MAX pollution: SIG_ATOMIC_MIN #define SIG_ATOMIC_MIN INT32_MIN pollution: SIZE_MAX #define SIZE_MAX UINTPTR_MAX pollution: SOCK_DGRAM #define SOCK_DGRAM 2 pollution: SOCK_RAW #define SOCK_RAW 3 pollution: SOCK_SEQPACKET #define SOCK_SEQPACKET 5 pollution: SOCK_STREAM #define SOCK_STREAM 1 pollution: SOL_SOCKET #define SOL_SOCKET 0xffff pollution: SOMAXCONN #define SOMAXCONN 128 pollution: SO_ACCEPTCONN #define SO_ACCEPTCONN 0x0002 pollution: SO_BROADCAST #define SO_BROADCAST 0x0020 pollution: SO_DEBUG #define SO_DEBUG 0x0001 pollution: SO_DONTROUTE #define SO_DONTROUTE 0x0010 pollution: SO_ERROR #define SO_ERROR 0x1007 pollution: SO_KEEPALIVE #define SO_KEEPALIVE 0x0008 pollution: SO_LINGER #define SO_LINGER 0x1080 pollution: SO_OOBINLINE #define SO_OOBINLINE 0x0100 pollution: SO_RCVBUF #define SO_RCVBUF 0x1002 pollution: SO_RCVLOWAT #define SO_RCVLOWAT 0x1004 pollution: SO_RCVTIMEO #define SO_RCVTIMEO 0x1006 pollution: SO_REUSEADDR #define SO_REUSEADDR 0x0004 pollution: SO_SNDBUF #define SO_SNDBUF 0x1001 pollution: SO_SNDLOWAT #define SO_SNDLOWAT 0x1003 pollution: SO_SNDTIMEO #define SO_SNDTIMEO 0x1005 pollution: SO_TYPE #define SO_TYPE 0x1008 pollution: UINT16_C #define UINT16_C(v) (v) pollution: UINT16_MAX #define UINT16_MAX 65535 pollution: UINT32_C #define UINT32_C(v) (v ## U) pollution: UINT32_MAX #define UINT32_MAX 4294967295U pollution: UINT64_C #define UINT64_C(v) (v ## ULL) pollution: UINT64_MAX #define UINT64_MAX 18446744073709551615ULL pollution: UINT8_C #define UINT8_C(v) (v) pollution: UINT8_MAX #define UINT8_MAX 255 pollution: UINTMAX_C #define UINTMAX_C(v) (v ## UL) pollution: UINTMAX_MAX #define UINTMAX_MAX UINTMAX_C(18446744073709551615) pollution: UINTPTR_MAX #define UINTPTR_MAX 18446744073709551615UL pollution: UINT_FAST16_MAX #define UINT_FAST16_MAX UINT16_MAX pollution: UINT_FAST32_MAX #define UINT_FAST32_MAX UINT32_MAX pollution: UINT_FAST64_MAX #define UINT_FAST64_MAX UINT64_MAX pollution: UINT_FAST8_MAX #define UINT_FAST8_MAX UINT8_MAX pollution: UINT_LEAST16_MAX #define UINT_LEAST16_MAX UINT16_MAX pollution: UINT_LEAST32_MAX #define UINT_LEAST32_MAX UINT32_MAX pollution: UINT_LEAST64_MAX #define UINT_LEAST64_MAX UINT64_MAX pollution: UINT_LEAST8_MAX #define UINT_LEAST8_MAX UINT8_MAX pollution: WCHAR_MAX #define WCHAR_MAX __WCHAR_MAX__ pollution: WCHAR_MIN #define WCHAR_MIN (-WCHAR_MAX-1) pollution: WINT_MAX #define WINT_MAX INT32_MAX pollution: WINT_MIN #define WINT_MIN INT32_MIN pollution: htonl #define htonl(x) __DARWIN_OSSwapInt32(x) pollution: htons #define htons(x) __DARWIN_OSSwapInt16(x) pollution: ntohl #define ntohl(x) __DARWIN_OSSwapInt32(x) pollution: ntohs #define ntohs(x) __DARWIN_OSSwapInt16(x) pollution: s6_addr #define s6_addr __u6_addr.__u6_addr8