File tree 2 files changed +24
-0
lines changed
2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,17 @@ EUSERS
96
96
EXFULL
97
97
FIONREAD
98
98
IMAXBEL
99
+ IP_RECVTOS
100
+ IP_TOS
101
+ IPPROTO_ICMP
102
+ IPPROTO_IDP
103
+ IPPROTO_IGMP
104
+ IPPROTO_IP
105
+ IPPROTO_IPV6
106
+ IPPROTO_MAX
107
+ IPPROTO_PUP
108
+ IPPROTO_TCP
109
+ IPPROTO_UDP
99
110
IPV6_ADD_MEMBERSHIP
100
111
IPV6_DROP_MEMBERSHIP
101
112
IUCLC
@@ -129,6 +140,7 @@ SIGPWR
129
140
SIGSTKFLT
130
141
SOCK_CLOEXEC
131
142
SOCK_NONBLOCK
143
+ SOCK_RAW
132
144
SO_BSDCOMPAT
133
145
SO_DOMAIN
134
146
SO_NO_CHECK
Original file line number Diff line number Diff line change @@ -585,7 +585,18 @@ pub const IP_MULTICAST_TTL: ::c_int = 33;
585
585
pub const IP_MULTICAST_LOOP : :: c_int = 34 ;
586
586
pub const IP_ADD_MEMBERSHIP : :: c_int = 35 ;
587
587
pub const IP_DROP_MEMBERSHIP : :: c_int = 36 ;
588
+ pub const IP_TOS : :: c_int = 1 ;
589
+ pub const IP_RECVTOS : :: c_int = 2 ;
590
+ pub const IPPROTO_IP : :: c_int = 0 ;
591
+ pub const IPPROTO_ICMP : :: c_int = 1 ;
592
+ pub const IPPROTO_IGMP : :: c_int = 2 ;
593
+ pub const IPPROTO_TCP : :: c_int = 6 ;
594
+ pub const IPPROTO_PUP : :: c_int = 12 ;
595
+ pub const IPPROTO_UDP : :: c_int = 17 ;
596
+ pub const IPPROTO_IDP : :: c_int = 22 ;
597
+ pub const IPPROTO_IPV6 : :: c_int = 41 ;
588
598
pub const IPPROTO_RAW : :: c_int = 255 ;
599
+ pub const IPPROTO_MAX : :: c_int = 255 ;
589
600
// }
590
601
591
602
// netinet/tcp.h
@@ -810,6 +821,7 @@ pub const SO_PROTOCOL: ::c_int = 38;
810
821
pub const SO_DOMAIN : :: c_int = 39 ;
811
822
pub const SOCK_STREAM : :: c_int = 1 ;
812
823
pub const SOCK_DGRAM : :: c_int = 2 ;
824
+ pub const SOCK_RAW : :: c_int = 3 ;
813
825
pub const SOCK_NONBLOCK : :: c_int = 0o4_000 ;
814
826
pub const SOCK_CLOEXEC : :: c_int = 0o2_000_000 ;
815
827
pub const SOCK_SEQPACKET : :: c_int = 5 ;
You can’t perform that action at this time.
0 commit comments