You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pcap-dpdk.c:200:18: error: 'struct rte_eth_rxmode' has no member named 'split_hdr_size'
pcap-dpdk.c:203:28: error: 'ETH_MQ_TX_NONE' undeclared here (not in a function); did you mean 'RTE_ETH_MQ_TX_NONE'?
pcap-dpdk.c:328:22: error: variable 'gather_len' set but not used [-Werror=unused-but-set-variable]
pcap-dpdk.c:500:38: error: 'ETH_LINK_UP' undeclared (first use in this function); did you mean 'RTE_ETH_LINK_UP'?
pcap-dpdk.c:836:48: error: 'DEV_TX_OFFLOAD_MBUF_FAST_FREE' undeclared (first use in this function); did you mean 'RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE'?
pcap-dpdk.c:973:62: error: 'ETH_LINK_FULL_DUPLEX' undeclared (first use in this function); did you mean 'RTE_ETH_LINK_FULL_DUPLEX'?
pcap-dpdk.c:501:1: error: control reaches end of non-void function [-Werror=return-type]
The text was updated successfully, but these errors were encountered:
Is it worth the effort to provide a libpcap module that depends on a set of APIs that appears to continuously change in incompatible ways? Or should we just get rid of pcap-dpdk.c? At some point I remember either an email to tcpdump-workers or another list, or a comment on an issue or pull request, saying that the current pcap-dpdk.c isn't doing DPDK capture right (and indicating what at least one problem was), suggesting what a better way would be and, I think, talking about submitting a replacement.
Steps to reproduce:
apt-get install pkg-config dpdk-dev
The text was updated successfully, but these errors were encountered: