@@ -974,6 +974,8 @@ pub const SOL_UDP: c_int = 17;
974974pub const IPTOS_LOWDELAY : u8 = 0x10 ;
975975pub const IPTOS_THROUGHPUT : u8 = 0x08 ;
976976pub const IPTOS_RELIABILITY : u8 = 0x04 ;
977+ pub const IPTOS_LOWCOST : u8 = 0x02 ;
978+ pub const IPTOS_MINCOST : u8 = IPTOS_LOWCOST ;
977979pub const IP_DEFAULT_MULTICAST_TTL : c_int = 1 ;
978980pub const IP_DEFAULT_MULTICAST_LOOP : c_int = 1 ;
979981pub const IP_OPTIONS : c_int = 1 ;
@@ -990,8 +992,18 @@ pub const IP_DROP_SOURCE_MEMBERSHIP: c_int = 16;
990992pub const IP_BLOCK_SOURCE : c_int = 17 ;
991993pub const IP_UNBLOCK_SOURCE : c_int = 18 ;
992994pub const IP_PKTINFO : c_int = 19 ;
995+ pub const IP_RECVTTL : c_int = 21 ;
993996pub const IP_UNICAST_IF : c_int = 31 ;
997+ pub const IP_RECVTOS : c_int = 40 ;
998+ pub const IP_MTU_DISCOVER : c_int = 71 ;
999+ pub const IP_MTU : c_int = 73 ;
1000+ pub const IP_RECVERR : c_int = 75 ;
1001+ pub const IP_PMTUDISC_WANT : c_int = 0 ;
1002+ pub const IP_PMTUDISC_DO : c_int = 1 ;
1003+ pub const IP_PMTUDISC_DONT : c_int = 2 ;
1004+ pub const IP_PMTUDISC_PROBE : c_int = 3 ;
9941005pub const IPV6_HOPOPTS : c_int = 1 ;
1006+ pub const IPV6_HDRINCL : c_int = 2 ;
9951007pub const IPV6_UNICAST_HOPS : c_int = 4 ;
9961008pub const IPV6_MULTICAST_IF : c_int = 9 ;
9971009pub const IPV6_MULTICAST_HOPS : c_int = 10 ;
@@ -1010,6 +1022,13 @@ pub const IPV6_RTHDR: c_int = 32;
10101022pub const IPV6_RECVRTHDR : c_int = 38 ;
10111023pub const IPV6_TCLASS : c_int = 39 ;
10121024pub const IPV6_RECVTCLASS : c_int = 40 ;
1025+ pub const IPV6_MTU_DISCOVER : c_int = 71 ;
1026+ pub const IPV6_MTU : c_int = 72 ;
1027+ pub const IPV6_RECVERR : c_int = 75 ;
1028+ pub const IPV6_PMTUDISC_WANT : c_int = 0 ;
1029+ pub const IPV6_PMTUDISC_DO : c_int = 1 ;
1030+ pub const IPV6_PMTUDISC_DONT : c_int = 2 ;
1031+ pub const IPV6_PMTUDISC_PROBE : c_int = 3 ;
10131032pub const MCAST_JOIN_GROUP : c_int = 41 ;
10141033pub const MCAST_LEAVE_GROUP : c_int = 42 ;
10151034pub const MCAST_BLOCK_SOURCE : c_int = 43 ;
0 commit comments