Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/mbuf.h
Show First 20 Lines • Show All 199 Lines • ▼ Show 20 Lines | |||||
#define ether_vtag PH_per.sixteen[0] | #define ether_vtag PH_per.sixteen[0] | ||||
#define PH_vt PH_per | #define PH_vt PH_per | ||||
#define vt_nrecs sixteen[0] /* mld and v6-ND */ | #define vt_nrecs sixteen[0] /* mld and v6-ND */ | ||||
#define tso_segsz PH_per.sixteen[1] /* inbound after LRO */ | #define tso_segsz PH_per.sixteen[1] /* inbound after LRO */ | ||||
#define lro_nsegs tso_segsz /* inbound after LRO */ | #define lro_nsegs tso_segsz /* inbound after LRO */ | ||||
#define csum_data PH_per.thirtytwo[1] /* inbound from hardware up */ | #define csum_data PH_per.thirtytwo[1] /* inbound from hardware up */ | ||||
#define lro_len PH_loc.sixteen[0] /* inbound during LRO (no reassembly) */ | #define lro_len PH_loc.sixteen[0] /* inbound during LRO (no reassembly) */ | ||||
#define lro_csum PH_loc.sixteen[1] /* inbound during LRO (no reassembly) */ | #define lro_csum PH_loc.sixteen[1] /* inbound during LRO (no reassembly) */ | ||||
#define lro_etype PH_loc.sixteen[2] /* inbound during LRO (no reassembly) */ | |||||
/* Note PH_loc is used during IP reassembly (all 8 bytes as a ptr) */ | /* Note PH_loc is used during IP reassembly (all 8 bytes as a ptr) */ | ||||
/* | /* | ||||
* TLS records for TLS 1.0-1.2 can have the following header lengths: | * TLS records for TLS 1.0-1.2 can have the following header lengths: | ||||
* - 5 (AES-CBC with implicit IV) | * - 5 (AES-CBC with implicit IV) | ||||
* - 21 (AES-CBC with explicit IV) | * - 21 (AES-CBC with explicit IV) | ||||
* - 13 (AES-GCM with 8 byte explicit IV) | * - 13 (AES-GCM with 8 byte explicit IV) | ||||
*/ | */ | ||||
▲ Show 20 Lines • Show All 1,408 Lines • Show Last 20 Lines |