Page MenuHomeFreeBSD

D44800.diff
No OneTemporary

D44800.diff

diff --git a/sys/netinet/tcp_stacks/bbr.c b/sys/netinet/tcp_stacks/bbr.c
--- a/sys/netinet/tcp_stacks/bbr.c
+++ b/sys/netinet/tcp_stacks/bbr.c
@@ -11807,7 +11807,7 @@
uint32_t recwin, sendwin;
int32_t sb_offset;
int32_t flags, abandon, error = 0;
- struct tcp_log_buffer *lgb = NULL;
+ struct tcp_log_buffer *lgb;
struct mbuf *m;
struct mbuf *mb;
uint32_t if_hw_tsomaxsegcount = 0;
@@ -13590,12 +13590,12 @@
mtu = inp->inp_route.ro_nh->nh_mtu;
}
#endif /* INET */
-out:
-
if (lgb) {
lgb->tlb_errno = error;
lgb = NULL;
}
+
+out:
/*
* In transmit state, time the transmission and arrange for the
* retransmit. In persist state, just set snd_max.

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 9, 10:42 AM (21 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14557010
Default Alt Text
D44800.diff (687 B)

Event Timeline