This adds in the missing counter initialization which
I had forgotten to bring over.. opps. Differential Revision: https://reviews.freebsd.org/D21127
This commit is contained in:
parent
82e837f803
commit
af9b9e0d9f
@ -1125,6 +1125,13 @@ tcp_init(void)
|
||||
SHUTDOWN_PRI_DEFAULT);
|
||||
EVENTHANDLER_REGISTER(maxsockets_change, tcp_zone_change, NULL,
|
||||
EVENTHANDLER_PRI_ANY);
|
||||
|
||||
tcp_inp_lro_direct_queue = counter_u64_alloc(M_WAITOK);
|
||||
tcp_inp_lro_wokeup_queue = counter_u64_alloc(M_WAITOK);
|
||||
tcp_inp_lro_compressed = counter_u64_alloc(M_WAITOK);
|
||||
tcp_inp_lro_single_push = counter_u64_alloc(M_WAITOK);
|
||||
tcp_inp_lro_locks_taken = counter_u64_alloc(M_WAITOK);
|
||||
tcp_inp_lro_sack_wake = counter_u64_alloc(M_WAITOK);
|
||||
#ifdef TCPPCAP
|
||||
tcp_pcap_init();
|
||||
#endif
|
||||
|
@ -887,6 +887,13 @@ struct tcp_function_block *
|
||||
find_and_ref_tcp_fb(struct tcp_function_block *fs);
|
||||
int tcp_default_ctloutput(struct socket *so, struct sockopt *sopt, struct inpcb *inp, struct tcpcb *tp);
|
||||
|
||||
extern counter_u64_t tcp_inp_lro_direct_queue;
|
||||
extern counter_u64_t tcp_inp_lro_wokeup_queue;
|
||||
extern counter_u64_t tcp_inp_lro_compressed;
|
||||
extern counter_u64_t tcp_inp_lro_single_push;
|
||||
extern counter_u64_t tcp_inp_lro_locks_taken;
|
||||
extern counter_u64_t tcp_inp_lro_sack_wake;
|
||||
|
||||
uint32_t tcp_maxmtu(struct in_conninfo *, struct tcp_ifcap *);
|
||||
uint32_t tcp_maxmtu6(struct in_conninfo *, struct tcp_ifcap *);
|
||||
u_int tcp_maxseg(const struct tcpcb *);
|
||||
|
Loading…
Reference in New Issue
Block a user