Skip to content

Commit d692ac2

Browse files
authored
Merge pull request #1680 from Ralith/pmtu
Add some linux socket MTU constants
2 parents 00e8c79 + ad6279d commit d692ac2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/unix/linux_like/mod.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -822,6 +822,7 @@ pub const IP_TOS: ::c_int = 1;
822822
pub const IP_TTL: ::c_int = 2;
823823
pub const IP_HDRINCL: ::c_int = 3;
824824
pub const IP_PKTINFO: ::c_int = 8;
825+
pub const IP_MTU_DISCOVER: ::c_int = 10;
825826
pub const IP_RECVTOS: ::c_int = 13;
826827
pub const IP_RECVERR: ::c_int = 11;
827828
pub const IP_ADD_MEMBERSHIP: ::c_int = 35;
@@ -857,6 +858,11 @@ pub const IPV6_PKTINFO: ::c_int = 50;
857858
pub const IPV6_RECVTCLASS: ::c_int = 66;
858859
pub const IPV6_TCLASS: ::c_int = 67;
859860

861+
pub const IP_PMTUDISC_DONT: ::c_int = 0;
862+
pub const IP_PMTUDISC_WANT: ::c_int = 1;
863+
pub const IP_PMTUDISC_DO: ::c_int = 2;
864+
pub const IP_PMTUDISC_PROBE: ::c_int = 3;
865+
860866
pub const TCP_NODELAY: ::c_int = 1;
861867
pub const TCP_MAXSEG: ::c_int = 2;
862868
pub const TCP_CORK: ::c_int = 3;

0 commit comments

Comments
 (0)