Author: rrs
Date: Tue Sep 24 20:11:55 2019
New Revision: 352660
URL: https://svnweb.freebsd.org/changeset/base/352660

Log:
  don't call in_ratelmit detach when RATELIMIT is not
  compiled in the kernel.

Modified:
  head/sys/netinet/tcp_stacks/bbr.c

Modified: head/sys/netinet/tcp_stacks/bbr.c
==============================================================================
--- head/sys/netinet/tcp_stacks/bbr.c   Tue Sep 24 20:04:31 2019        
(r352659)
+++ head/sys/netinet/tcp_stacks/bbr.c   Tue Sep 24 20:11:55 2019        
(r352660)
@@ -14784,10 +14784,12 @@ bbr_set_sockopt(struct socket *so, struct sockopt *sop
                        bbr->bbr_attempt_hdwr_pace = 0;
                } else {
                        bbr->bbr_hdw_pace_ena = 0;
+#ifdef RATELIMIT
                        if (bbr->bbr_hdrw_pacing) {
                                bbr->bbr_hdrw_pacing = 0;
                                in_pcbdetach_txrtlmt(bbr->rc_inp);
                        }
+#endif
                }
                break;
 
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to