@@ -53,15 +53,20 @@ mod _socket {
5353 #[ pyattr]
5454 // put IPPROTO_MAX later
5555 use c:: {
56- AF_DECnet , AF_APPLETALK , AF_INET , AF_INET6 , AF_IPX , AF_UNSPEC , INADDR_ANY , INADDR_LOOPBACK ,
57- INADDR_NONE , IPPROTO_AH , IPPROTO_DSTOPTS , IPPROTO_EGP , IPPROTO_ESP , IPPROTO_FRAGMENT ,
58- IPPROTO_HOPOPTS , IPPROTO_ICMP , IPPROTO_ICMPV6 , IPPROTO_IDP , IPPROTO_IGMP , IPPROTO_IP ,
59- IPPROTO_IP as IPPROTO_IPIP , IPPROTO_IPV6 , IPPROTO_NONE , IPPROTO_PIM , IPPROTO_PUP ,
60- IPPROTO_RAW , IPPROTO_ROUTING , IPPROTO_TCP , IPPROTO_TCP as SOL_TCP , IPPROTO_UDP , MSG_CTRUNC ,
61- MSG_DONTROUTE , MSG_OOB , MSG_PEEK , MSG_TRUNC , MSG_WAITALL , NI_DGRAM , NI_MAXHOST ,
62- NI_NAMEREQD , NI_NOFQDN , NI_NUMERICHOST , NI_NUMERICSERV , SHUT_RD , SHUT_RDWR , SHUT_WR ,
63- SOCK_DGRAM , SOCK_STREAM , SOL_SOCKET , SO_BROADCAST , SO_ERROR , SO_LINGER , SO_OOBINLINE ,
64- SO_REUSEADDR , SO_TYPE , TCP_NODELAY ,
56+ AF_INET , AF_INET6 , AF_UNSPEC , INADDR_ANY , INADDR_LOOPBACK , INADDR_NONE , IPPROTO_ICMP ,
57+ IPPROTO_ICMPV6 , IPPROTO_IP , IPPROTO_IP as IPPROTO_IPIP , IPPROTO_IPV6 , IPPROTO_TCP ,
58+ IPPROTO_TCP as SOL_TCP , IPPROTO_UDP , MSG_CTRUNC , MSG_DONTROUTE , MSG_OOB , MSG_PEEK ,
59+ MSG_TRUNC , MSG_WAITALL , NI_DGRAM , NI_MAXHOST , NI_NAMEREQD , NI_NOFQDN , NI_NUMERICHOST ,
60+ NI_NUMERICSERV , SHUT_RD , SHUT_RDWR , SHUT_WR , SOCK_DGRAM , SOCK_STREAM , SOL_SOCKET ,
61+ SO_BROADCAST , SO_ERROR , SO_LINGER , SO_OOBINLINE , SO_REUSEADDR , SO_TYPE , TCP_NODELAY ,
62+ } ;
63+
64+ #[ cfg( not( target_os = "redox" ) ) ]
65+ #[ pyattr]
66+ use c:: {
67+ AF_DECnet , AF_APPLETALK , AF_IPX , IPPROTO_AH , IPPROTO_DSTOPTS , IPPROTO_EGP , IPPROTO_ESP ,
68+ IPPROTO_FRAGMENT , IPPROTO_HOPOPTS , IPPROTO_IDP , IPPROTO_IGMP , IPPROTO_NONE , IPPROTO_PIM ,
69+ IPPROTO_PUP , IPPROTO_RAW , IPPROTO_ROUTING ,
6570 } ;
6671
6772 #[ cfg( unix) ]
0 commit comments