Deleted Added
full compact
3a4
> * Copyright (c) 2016 Mellanox Technologies.
27c28
< * $FreeBSD: head/sys/netinet/tcp_lro.h 255010 2013-08-28 23:00:34Z np $
---
> * $FreeBSD: head/sys/netinet/tcp_lro.h 294327 2016-01-19 15:33:28Z hselasky $
34a36,43
> #ifndef TCP_LRO_ENTRIES
> /* Define default number of LRO entries per RX queue */
> #define TCP_LRO_ENTRIES 8
> #endif
>
> #define TCP_LRO_SEQUENCE(mb) \
> (mb)->m_pkthdr.PH_loc.thirtytwo[0]
>
78,81c87,93
< int lro_queued;
< int lro_flushed;
< int lro_bad_csum;
< int lro_cnt;
---
> struct mbuf **lro_mbuf_data;
> uint64_t lro_queued;
> uint64_t lro_flushed;
> uint64_t lro_bad_csum;
> unsigned lro_cnt;
> unsigned lro_mbuf_count;
> unsigned lro_mbuf_max;
87a100
> int tcp_lro_init_args(struct lro_ctrl *, struct ifnet *, unsigned, unsigned);
90a104
> void tcp_lro_flush_all(struct lro_ctrl *);
91a106
> void tcp_lro_queue_mbuf(struct lro_ctrl *, struct mbuf *);