Below macros are defined for RSS offload types in rte_ethdev.h.

#define *ETH_RSS_IPV4 *              (1ULL << 2)
#define ETH_RSS_FRAG_IPV4          (1ULL << 3)
#define ETH_RSS_NONFRAG_IPV4_TCP   (1ULL << 4)
#define ETH_RSS_NONFRAG_IPV4_UDP   (1ULL << 5)
#define ETH_RSS_NONFRAG_IPV4_SCTP  (1ULL << 6)
#define *ETH_RSS_NONFRAG_IPV4_OTHER* (1ULL << 7)

What types of packets do ETH_RSS_IPV4 and ETH_RSS_NONFRAG_IPV4_OTHER refer

to respectively, and what are the differences between them?

Reply via email to