Page MenuHomeFreeBSD

D39433.id.diff
No OneTemporary

D39433.id.diff

diff --git a/sys/netinet/tcp_stacks/rack_bbr_common.c b/sys/netinet/tcp_stacks/rack_bbr_common.c
--- a/sys/netinet/tcp_stacks/rack_bbr_common.c
+++ b/sys/netinet/tcp_stacks/rack_bbr_common.c
@@ -334,13 +334,12 @@
* We process each one by:
* a) saving off the next
* b) stripping off the ether-header
- * c) formulating the arguments for
- * the tfb_tcp_hpts_do_segment
- * d) calling each mbuf to tfb_tcp_hpts_do_segment
+ * c) formulating the arguments for tfb_do_segment_nounlock()
+ * d) calling each mbuf to tfb_do_segment_nounlock()
* after adjusting the time to match the arrival time.
* Note that the LRO code assures no IP options are present.
*
- * The symantics for calling tfb_tcp_hpts_do_segment are the
+ * The symantics for calling tfb_do_segment_nounlock() are the
* following:
* 1) It returns 0 if all went well and you (the caller) need
* to release the lock.
diff --git a/sys/netinet/tcp_var.h b/sys/netinet/tcp_var.h
--- a/sys/netinet/tcp_var.h
+++ b/sys/netinet/tcp_var.h
@@ -602,10 +602,6 @@
struct socket *, struct tcpcb *,
int, int, uint8_t,
int, struct timeval *);
- void (*tfb_tcp_hpts_do_segment)(struct mbuf *, struct tcphdr *,
- struct socket *, struct tcpcb *,
- int, int, uint8_t,
- int, struct timeval *);
int (*tfb_tcp_ctloutput)(struct inpcb *inp, struct sockopt *sopt);
/* Optional memory allocation/free routine */
int (*tfb_tcp_fb_init)(struct tcpcb *, void **);

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 11, 6:17 AM (13 h, 26 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38688877
Default Alt Text
D39433.id.diff (1 KB)

Event Timeline