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);