enum tapi_rte_mbuf_cksum

RTE mbuf SW checksum preparation choices

#include <tapi_rte_mbuf.h>

enum tapi_rte_mbuf_cksum {
    TAPI_RTE_MBUF_CKSUM_ZERO_L3         =(TAPI_RTE_MBUF_CKSUM_L3_OFF<<TAPI_RTE_MBUF_CKSUM_ZERO),
    TAPI_RTE_MBUF_CKSUM_ZERO_L4         =(TAPI_RTE_MBUF_CKSUM_L4_OFF<<TAPI_RTE_MBUF_CKSUM_ZERO),
    TAPI_RTE_MBUF_CKSUM_GOOD_L3         =(TAPI_RTE_MBUF_CKSUM_L3_OFF<<TAPI_RTE_MBUF_CKSUM_GOOD),
    TAPI_RTE_MBUF_CKSUM_GOOD_L4         =(TAPI_RTE_MBUF_CKSUM_L4_OFF<<TAPI_RTE_MBUF_CKSUM_GOOD),
    TAPI_RTE_MBUF_CKSUM_RAND_L3         =(TAPI_RTE_MBUF_CKSUM_L3_OFF<<TAPI_RTE_MBUF_CKSUM_RAND),
    TAPI_RTE_MBUF_CKSUM_RAND_L4         =(TAPI_RTE_MBUF_CKSUM_L4_OFF<<TAPI_RTE_MBUF_CKSUM_RAND),
    TAPI_RTE_MBUF_CKSUM_ZERO_ALL        =(TAPI_RTE_MBUF_CKSUM_ZERO_L3 |                                            TAPI_RTE_MBUF_CKSUM_ZERO_L4),
    TAPI_RTE_MBUF_CKSUM_ZERO_L3_GOOD_L4 =(TAPI_RTE_MBUF_CKSUM_ZERO_L3 |                                            TAPI_RTE_MBUF_CKSUM_GOOD_L4),
    TAPI_RTE_MBUF_CKSUM_GOOD_L3_ZERO_L4 =(TAPI_RTE_MBUF_CKSUM_GOOD_L3 |                                            TAPI_RTE_MBUF_CKSUM_ZERO_L4),
    TAPI_RTE_MBUF_CKSUM_GOOD_ALL        =(TAPI_RTE_MBUF_CKSUM_GOOD_L3 |                                            TAPI_RTE_MBUF_CKSUM_GOOD_L4),
    TAPI_RTE_MBUF_CKSUM_RAND_L3_GOOD_L4 =(TAPI_RTE_MBUF_CKSUM_RAND_L3 |                                            TAPI_RTE_MBUF_CKSUM_GOOD_L4),
    TAPI_RTE_MBUF_CKSUM_GOOD_L3_RAND_L4 =(TAPI_RTE_MBUF_CKSUM_GOOD_L3 |                                            TAPI_RTE_MBUF_CKSUM_RAND_L4),
    TAPI_RTE_MBUF_CKSUM_RAND_ALL        =(TAPI_RTE_MBUF_CKSUM_RAND_L3 |                                            TAPI_RTE_MBUF_CKSUM_RAND_L4),
    TAPI_RTE_MBUF_CKSUM_ZERO_L3_RAND_L4 =(TAPI_RTE_MBUF_CKSUM_ZERO_L3 |                                            TAPI_RTE_MBUF_CKSUM_RAND_L4),
    TAPI_RTE_MBUF_CKSUM_RAND_L3_ZERO_L4 =(TAPI_RTE_MBUF_CKSUM_RAND_L3 |                                            TAPI_RTE_MBUF_CKSUM_ZERO_L4),
};