Changeset View
Changeset View
Standalone View
Standalone View
sys/net/iflib.h
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | typedef struct if_pkt_info { | ||||
uint32_t ipi_csum_flags; /* packet checksum flags */ | uint32_t ipi_csum_flags; /* packet checksum flags */ | ||||
uint16_t ipi_tso_segsz; /* tso segment size */ | uint16_t ipi_tso_segsz; /* tso segment size */ | ||||
uint16_t ipi_vtag; /* VLAN tag */ | uint16_t ipi_vtag; /* VLAN tag */ | ||||
uint16_t ipi_etype; /* ether header type */ | uint16_t ipi_etype; /* ether header type */ | ||||
uint8_t ipi_tcp_hflags; /* tcp header flags */ | uint8_t ipi_tcp_hflags; /* tcp header flags */ | ||||
uint8_t ipi_mflags; /* packet mbuf flags */ | uint8_t ipi_mflags; /* packet mbuf flags */ | ||||
uint32_t ipi_tcp_seq; /* tcp seqno */ | uint32_t ipi_tcp_seq; /* tcp seqno */ | ||||
uint32_t __spare0__; | |||||
/* Tunneled packets offload handling */ | |||||
uint8_t ipi_inner_ehdrlen; /* inner ether header length */ | |||||
uint8_t ipi_inner_ip_hlen; /* inner ip header length */ | |||||
uint8_t ipi_inner_l4_hlen; /* inner l4 header length */ | |||||
uint8_t ipi_inner_ipproto; /* inner ip protocol */ | |||||
} *if_pkt_info_t; | } *if_pkt_info_t; | ||||
typedef struct if_irq { | typedef struct if_irq { | ||||
struct resource *ii_res; | struct resource *ii_res; | ||||
int __spare0__; | int __spare0__; | ||||
void *ii_tag; | void *ii_tag; | ||||
} *if_irq_t; | } *if_irq_t; | ||||
▲ Show 20 Lines • Show All 356 Lines • Show Last 20 Lines |