Skip to content

Commit 4877da1

Browse files
committed
freebsd adding further TCP stack related constants.
ref: https://man.freebsd.org/cgi/man.cgi?query=tcp
1 parent dd47a01 commit 4877da1

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

libc-test/semver/freebsd.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,17 +1500,39 @@ TAB3
15001500
TABDLY
15011501
TCP_BBR_ALGORITHM
15021502
TCP_BBR_DRAIN_PG
1503+
TCP_BBR_EXTRA_STATE
1504+
TCP_BBR_FLOOR_MIN_TSO
1505+
TCP_BBR_HDWR_PACE
15031506
TCP_BBR_IWINTSO
15041507
TCP_BBR_MAX_RTO
15051508
TCP_BBR_MIN_RTO
1509+
TCP_BBR_MIN_TOPACEOUT
1510+
TCP_BBR_PACE_CROSS
1511+
TCP_BBR_PACE_DEL_TAR
15061512
TCP_BBR_PACE_OH
1513+
TCP_BBR_PACE_PER_SEC
1514+
TCP_BBR_PACE_SEG_MAX
1515+
TCP_BBR_PACE_SEG_MIN
1516+
TCP_BBR_POLICER_DETECT
1517+
TCP_BBR_PROBE_RTT_GAIN
15071518
TCP_BBR_PROBE_RTT_INT
1519+
TCP_BBR_PROBE_RTT_LEN
1520+
TCP_BBR_RACK_INIT_RATE
1521+
TCP_BBR_RACK_RTT_USE
1522+
TCP_BBR_RETRAN_WTSO
1523+
TCP_BBR_SEND_IWND_IN_TSO
15081524
TCP_BBR_STARTUP_LOSS_EXIT
15091525
TCP_BBR_STARTUP_PG
1526+
TCP_BBR_TMR_PACE_OH
15101527
TCP_BBR_TSLIMITS
1528+
TCP_BBR_TSTMP_RAISES
15111529
TCP_BBR_USEDEL_RATE
1530+
TCP_BBR_USE_RACK_CHEAT
1531+
TCP_BBR_USE_RACK_RR
1532+
TCP_BBR_UTTER_MAX_TSO
15121533
TCP_CCALGOOPT
15131534
TCP_CONGESTION
1535+
TCP_DATA_AFTER_CLOSE
15141536
TCP_DELACK
15151537
TCP_FASTOPEN
15161538
TCP_FASTOPEN_PSK_LEN
@@ -1534,6 +1556,7 @@ TCP_PCAP_IN
15341556
TCP_PCAP_OUT
15351557
TCP_PERF_INFO
15361558
TCP_PROC_ACCOUNTING
1559+
TCP_RACK_DO_DETECTION
15371560
TCP_RACK_EARLY_SEG
15381561
TCP_RACK_MBUF_QUEUE
15391562
TCP_RACK_MIN_TO
@@ -1544,6 +1567,7 @@ TCP_RACK_PRR_SENDALOT
15441567
TCP_RACK_REORD_FADE
15451568
TCP_RACK_REORD_THRESH
15461569
TCP_RACK_TLP_REDUCE
1570+
TCP_RACK_TLP_USE
15471571
TCP_REMOTE_UDP_ENCAPS_PORT
15481572
TCP_REUSPORT_LB_NUMA
15491573
TCP_SHARED_CWND_ALLOWED

src/unix/bsd/freebsdlike/freebsd/mod.rs

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3778,6 +3778,30 @@ pub const TCP_BBR_USEDEL_RATE: c_int = 1079;
37783778
pub const TCP_BBR_MIN_RTO: c_int = 1080;
37793779
pub const TCP_BBR_MAX_RTO: c_int = 1081;
37803780
pub const TCP_BBR_ALGORITHM: c_int = 1083;
3781+
pub const TCP_BBR_PACE_PER_SEC: c_int = 1086;
3782+
pub const TCP_BBR_PACE_DEL_TAR: c_int = 1087;
3783+
pub const TCP_BBR_PACE_SEG_MAX: c_int = 1088;
3784+
pub const TCP_BBR_PACE_SEG_MIN: c_int = 1089;
3785+
pub const TCP_BBR_PACE_CROSS: c_int = 1090;
3786+
pub const TCP_RACK_TLP_USE: c_int = 1095;
3787+
pub const TCP_BBR_TMR_PACE_OH: c_int = 1096;
3788+
pub const TCP_RACK_DO_DETECTION: c_int = 1097;
3789+
pub const TCP_BBR_RACK_RTT_USE: c_int = 1098;
3790+
pub const TCP_BBR_RETRAN_WTSO: c_int = 1099;
3791+
pub const TCP_DATA_AFTER_CLOSE: c_int = 1100;
3792+
pub const TCP_BBR_PROBE_RTT_GAIN: c_int = 1101;
3793+
pub const TCP_BBR_PROBE_RTT_LEN: c_int = 1102;
3794+
pub const TCP_BBR_SEND_IWND_IN_TSO: c_int = 1103;
3795+
pub const TCP_BBR_USE_RACK_RR: c_int = 1104;
3796+
pub const TCP_BBR_USE_RACK_CHEAT: c_int = TCP_BBR_USE_RACK_RR;
3797+
pub const TCP_BBR_HDWR_PACE: c_int = 1105;
3798+
pub const TCP_BBR_UTTER_MAX_TSO: c_int = 1106;
3799+
pub const TCP_BBR_EXTRA_STATE: c_int = 1107;
3800+
pub const TCP_BBR_FLOOR_MIN_TSO: c_int = 1108;
3801+
pub const TCP_BBR_MIN_TOPACEOUT: c_int = 1109;
3802+
pub const TCP_BBR_TSTMP_RAISES: c_int = 1110;
3803+
pub const TCP_BBR_POLICER_DETECT: c_int = 1111;
3804+
pub const TCP_BBR_RACK_INIT_RATE: c_int = 1112;
37813805

37823806
pub const IP_BINDANY: c_int = 24;
37833807
pub const IP_BINDMULTI: c_int = 25;

0 commit comments

Comments
 (0)