File tree Expand file tree Collapse file tree 7 files changed +28
-3
lines changed Expand file tree Collapse file tree 7 files changed +28
-3
lines changed Original file line number Diff line number Diff line change @@ -1549,7 +1549,6 @@ pub const IPV6_LEAVE_GROUP: ::c_int = 13;
1549
1549
pub const IPV6_PKTINFO : :: c_int = 46 ;
1550
1550
pub const IPV6_RECVPKTINFO : :: c_int = 61 ;
1551
1551
1552
- pub const TCP_NODELAY : :: c_int = 0x01 ;
1553
1552
pub const TCP_KEEPALIVE : :: c_int = 0x10 ;
1554
1553
1555
1554
pub const SOL_LOCAL : :: c_int = 0 ;
Original file line number Diff line number Diff line change @@ -682,6 +682,11 @@ pub const IPPROTO_DONE: ::c_int = 257;
682
682
/// Used by RSS: the layer3 protocol is unknown
683
683
pub const IPPROTO_UNKNOWN : :: c_int = 258 ;
684
684
685
+ // sys/netinet/tcp.h
686
+ pub const TCP_SIGNATURE_ENABLE : :: c_int = 16 ;
687
+ pub const TCP_KEEPINIT : :: c_int = 32 ;
688
+ pub const TCP_FASTKEEP : :: c_int = 128 ;
689
+
685
690
pub const AF_BLUETOOTH : :: c_int = 33 ;
686
691
pub const AF_MPLS : :: c_int = 34 ;
687
692
pub const AF_IEEE80211 : :: c_int = 35 ;
Original file line number Diff line number Diff line change @@ -792,6 +792,16 @@ pub const IPPROTO_DIVERT: ::c_int = 258;
792
792
/// SeND pseudo-protocol
793
793
pub const IPPROTO_SEND : :: c_int = 259 ;
794
794
795
+ // sys/netinet/TCP.h
796
+ pub const TCP_MD5SIG : :: c_int = 16 ;
797
+ pub const TCP_INFO : :: c_int = 32 ;
798
+ pub const TCP_CONGESTION : :: c_int = 64 ;
799
+ pub const TCP_CCALGOOPT : :: c_int = 65 ;
800
+ pub const TCP_KEEPINIT : :: c_int = 128 ;
801
+ pub const TCP_FASTOPEN : :: c_int = 1025 ;
802
+ pub const TCP_PCAP_OUT : :: c_int = 2048 ;
803
+ pub const TCP_PCAP_IN : :: c_int = 4096 ;
804
+
795
805
pub const IP_BINDANY : :: c_int = 24 ;
796
806
797
807
pub const PF_SLOW : :: c_int = AF_SLOW ;
Original file line number Diff line number Diff line change @@ -669,7 +669,6 @@ pub const IPV6_LEAVE_GROUP: ::c_int = 13;
669
669
pub const IPV6_RECVPKTINFO : :: c_int = 36 ;
670
670
pub const IPV6_PKTINFO : :: c_int = 46 ;
671
671
672
- pub const TCP_NODELAY : :: c_int = 1 ;
673
672
pub const TCP_KEEPIDLE : :: c_int = 256 ;
674
673
pub const TCP_KEEPINTVL : :: c_int = 512 ;
675
674
pub const TCP_KEEPCNT : :: c_int = 1024 ;
Original file line number Diff line number Diff line change @@ -316,7 +316,10 @@ pub const LOG_AUTHPRIV: ::c_int = 10 << 3;
316
316
pub const LOG_FTP : :: c_int = 11 << 3 ;
317
317
pub const LOG_PERROR : :: c_int = 0x20 ;
318
318
319
+ pub const TCP_NODELAY : :: c_int = 1 ;
319
320
pub const TCP_MAXSEG : :: c_int = 2 ;
321
+ pub const TCP_NOPUSH : :: c_int = 4 ;
322
+ pub const TCP_NOOPT : :: c_int = 8 ;
320
323
321
324
pub const PIPE_BUF : usize = 512 ;
322
325
Original file line number Diff line number Diff line change @@ -431,7 +431,13 @@ pub const IP_DROP_MEMBERSHIP: ::c_int = 13;
431
431
pub const IPV6_RECVPKTINFO : :: c_int = 36 ;
432
432
pub const IPV6_PKTINFO : :: c_int = 46 ;
433
433
434
- pub const TCP_NODELAY : :: c_int = 0x01 ;
434
+ pub const TCP_KEEPIDLE : :: c_int = 3 ;
435
+ pub const TCP_KEEPINTVL : :: c_int = 5 ;
436
+ pub const TCP_KEEPCNT : :: c_int = 6 ;
437
+ pub const TCP_KEEPINIT : :: c_int = 7 ;
438
+ pub const TCP_INFO : :: c_int = 9 ;
439
+ pub const TCP_MD5SIG : :: c_int = 0x10 ;
440
+ pub const TCP_CONGCTL : :: c_int = 0x20 ;
435
441
436
442
pub const SOL_SOCKET : :: c_int = 0xffff ;
437
443
pub const SO_DEBUG : :: c_int = 0x01 ;
Original file line number Diff line number Diff line change @@ -320,6 +320,9 @@ pub const IPPROTO_DIVERT: ::c_int = 258;
320
320
pub const IP_RECVDSTADDR : :: c_int = 7 ;
321
321
pub const IP_SENDSRCADDR : :: c_int = IP_RECVDSTADDR ;
322
322
323
+ // sys/netinet/in.h
324
+ pub const TCP_NOPUSH : :: c_int = 0x10 ;
325
+
323
326
pub const AF_ECMA : :: c_int = 8 ;
324
327
pub const AF_ROUTE : :: c_int = 17 ;
325
328
pub const AF_ENCAP : :: c_int = 28 ;
You can’t perform that action at this time.
0 commit comments