FreeBSD kernel IPv4 code
|
#include <tcp_lro.h>
Data Fields | |
u_long | raw [1] |
struct { | |
uint8_t lro_type | |
uint8_t lro_flags | |
uint16_t vlan_id | |
uint16_t s_port | |
uint16_t d_port | |
uint32_t vxlan_vni | |
union { | |
struct in_addr v4 | |
struct in6_addr v6 | |
} s_addr | |
union { | |
struct in_addr v4 | |
struct in6_addr v6 | |
} d_addr | |
}; | |
struct { ... } lro_address::@42 |
union { ... } lro_address::d_addr |
Referenced by tcp_lro_low_level_parser().
uint16_t lro_address::d_port |
Definition at line 81 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser().
uint8_t lro_address::lro_flags |
Definition at line 77 of file tcp_lro.h.
Referenced by tcp_flush_out_entry(), and tcp_lro_parser().
uint8_t lro_address::lro_type |
Definition at line 71 of file tcp_lro.h.
Referenced by lro_address_compare(), tcp_flush_out_entry(), tcp_lro_low_level_parser(), tcp_lro_parser(), tcp_lro_rx_common(), tcp_lro_rx_csum_data(), tcp_lro_trim_mbuf_chain(), and tcp_lro_update_checksum().
u_long lro_address::raw[1] |
Definition at line 69 of file tcp_lro.h.
Referenced by lro_address_compare(), and tcp_lro_rx_get_bucket().
union { ... } lro_address::s_addr |
Referenced by tcp_lro_low_level_parser().
uint16_t lro_address::s_port |
Definition at line 80 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser().
struct in_addr lro_address::v4 |
Definition at line 84 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser().
struct in6_addr lro_address::v6 |
Definition at line 85 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser().
uint16_t lro_address::vlan_id |
Definition at line 79 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser(), and tcp_lro_parser().
uint32_t lro_address::vxlan_vni |
Definition at line 82 of file tcp_lro.h.
Referenced by tcp_lro_low_level_parser().