From f318b88d4e1db660b9ee52986c077636b9952999 Mon Sep 17 00:00:00 2001 From: fengbojiang Date: Fri, 15 Oct 2021 12:52:22 +0800 Subject: [PATCH] Modify net.inet.tcp.functions_default from bbr to freebsd, because extra stacks(bbr and rack) can't work normaly now. --- config.ini | 2 +- lib/Makefile | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/config.ini b/config.ini index 4a96776c7..e1aebeba7 100644 --- a/config.ini +++ b/config.ini @@ -203,4 +203,4 @@ net.inet.ip.redirect=0 net.inet.ip.forwarding=0 #set default stacks:freebsd, rack or bbr -net.inet.tcp.functions_default=bbr +net.inet.tcp.functions_default=freebsd diff --git a/lib/Makefile b/lib/Makefile index 7afbcaa04..1a1ffbe13 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -505,10 +505,14 @@ NETINET6_SRCS+= \ #sctp6_usrreq.c #in6_rss.c +ifdef FF_TCPHPTS +EXTRA_TCP_STACKS_SRCS+= \ + tcp_hpts.c +endif + ifdef FF_EXTRA_TCP_STACKS EXTRA_TCP_STACKS_SRCS+= \ subr_filter.c \ - tcp_hpts.c \ tcp_ratelimit.c \ arc4random_uniform.c \ sack_filter.c \