5 #ifndef _RTE_NET_CRC_H_ 6 #define _RTE_NET_CRC_H_ 15 #define CRC32_ETH_POLYNOMIAL 0x04c11db7UL 16 #define CRC16_CCITT_POLYNOMIAL 0x1021U 18 #define CRC_LUT_SIZE 256 21 enum rte_net_crc_type {
22 RTE_NET_CRC16_CCITT = 0,
28 enum rte_net_crc_alg {
29 RTE_NET_CRC_SCALAR = 0,
46 rte_net_crc_set_alg(
enum rte_net_crc_alg alg);
62 rte_net_crc_calc(
const void *data,
64 enum rte_net_crc_type type);