pub const CSUM_IP: u32 = 0x00000001;
pub const CSUM_IP_UDP: u32 = 0x00000002;
pub const CSUM_IP_TCP: u32 = 0x00000004;
pub const CSUM_IP_SCTP: u32 = 0x00000008;
pub const CSUM_IP_TSO: u32 = 0x00000010;
pub const CSUM_IP_ISCSI: u32 = 0x00000020;
pub const CSUM_INNER_IP6_UDP: u32 = 0x00000040;
pub const CSUM_INNER_IP6_TCP: u32 = 0x00000080;
pub const CSUM_INNER_IP6_TSO: u32 = 0x00000100;
pub const CSUM_IP6_UDP: u32 = 0x00000200;
pub const CSUM_IP6_TCP: u32 = 0x00000400;
pub const CSUM_IP6_SCTP: u32 = 0x00000800;
pub const CSUM_IP6_TSO: u32 = 0x00001000;
pub const CSUM_IP6_ISCSI: u32 = 0x00002000;
pub const CSUM_INNER_IP: u32 = 0x00004000;
pub const CSUM_INNER_IP_UDP: u32 = 0x00008000;
pub const CSUM_INNER_IP_TCP: u32 = 0x00010000;
pub const CSUM_INNER_IP_TSO: u32 = 0x00020000;
pub const CSUM_ENCAP_VXLAN: u32 = 0x00040000;
pub const CSUM_ENCAP_RSVD1: u32 = 0x00080000;
pub const CSUM_INNER_L3_CALC: u32 = 0x00100000;
pub const CSUM_INNER_L3_VALID: u32 = 0x00200000;
pub const CSUM_INNER_L4_CALC: u32 = 0x00400000;
pub const CSUM_INNER_L4_VALID: u32 = 0x00800000;
pub const CSUM_L3_CALC: u32 = 0x01000000;
pub const CSUM_L3_VALID: u32 = 0x02000000;
pub const CSUM_L4_CALC: u32 = 0x04000000;
pub const CSUM_L4_VALID: u32 = 0x08000000;
pub const CSUM_L5_CALC: u32 = 0x10000000;
pub const CSUM_L5_VALID: u32 = 0x20000000;
pub const CSUM_COALESCED: u32 = 0x40000000;
pub const CSUM_SND_TAG: u32 = 0x80000000;
pub const CSUM_IP_CHECKED: u32 = CSUM_L3_CALC;
pub const CSUM_IP_VALID: u32 = CSUM_L3_VALID;
pub const CSUM_DATA_VALID: u32 = CSUM_L4_VALID;
pub const CSUM_PSEUDO_HDR: u32 = CSUM_L4_CALC;
pub const CSUM_SCTP_VALID: u32 = CSUM_L4_VALID;
pub const CSUM_DELAY_DATA: u32 = CSUM_TCP | CSUM_UDP;
pub const CSUM_DELAY_IP: u32 = CSUM_IP;
pub const CSUM_DELAY_DATA_IPV6: u32 = CSUM_TCP_IPV6 | CSUM_UDP_IPV6;
pub const CSUM_DATA_VALID_IPV6: u32 = CSUM_DATA_VALID;
pub const CSUM_TCP: u32 = CSUM_IP_TCP;
pub const CSUM_UDP: u32 = CSUM_IP_UDP;
pub const CSUM_SCTP: u32 = CSUM_IP_SCTP;
pub const CSUM_TSO: u32 = CSUM_IP_TSO | CSUM_IP6_TSO;
pub const CSUM_INNER_TSO: u32 = CSUM_INNER_IP_TSO | CSUM_INNER_IP6_TSO;
pub const CSUM_UDP_IPV6: u32 = CSUM_IP6_UDP;
pub const CSUM_TCP_IPV6: u32 = CSUM_IP6_TCP;
pub const CSUM_SCTP_IPV6: u32 = CSUM_IP6_SCTP;
pub const CSUM_FLAGS_TX: u32 = CSUM_IP
| CSUM_IP_UDP
| CSUM_IP_TCP
| CSUM_IP_SCTP
| CSUM_IP_TSO
| CSUM_IP_ISCSI
| CSUM_INNER_IP6_UDP
| CSUM_INNER_IP6_TCP
| CSUM_INNER_IP6_TSO
| CSUM_IP6_UDP
| CSUM_IP6_TCP
| CSUM_IP6_SCTP
| CSUM_IP6_TSO
| CSUM_IP6_ISCSI
| CSUM_INNER_IP
| CSUM_INNER_IP_UDP
| CSUM_INNER_IP_TCP
| CSUM_INNER_IP_TSO
| CSUM_ENCAP_VXLAN
| CSUM_ENCAP_RSVD1
| CSUM_SND_TAG;
pub const CSUM_FLAGS_RX: u32 = CSUM_INNER_L3_CALC
| CSUM_INNER_L3_VALID
| CSUM_INNER_L4_CALC
| CSUM_INNER_L4_VALID
| CSUM_L3_CALC
| CSUM_L3_VALID
| CSUM_L4_CALC
| CSUM_L4_VALID
| CSUM_L5_CALC
| CSUM_L5_VALID
| CSUM_COALESCED;