X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=examples%2Fbpf%2Ft2.c;h=67cd908cd61832369804ebdf515edc550376209d;hb=23f7ec1d9b7ccfcfb9b9f67d33cf6cbf7f5034d3;hp=9878eaf7bd8e9e57132fd44423e3596ac38bad88;hpb=b50bcefdcc087e3b945c05ddbe8f0dff399ff405;p=dpdk.git diff --git a/examples/bpf/t2.c b/examples/bpf/t2.c index 9878eaf7bd..67cd908cd6 100644 --- a/examples/bpf/t2.c +++ b/examples/bpf/t2.c @@ -6,11 +6,13 @@ * eBPF program sample. * Accepts pointer to struct rte_mbuf as an input parameter. * cleanup mbuf's vlan_tci and all related RX flags - * (PKT_RX_VLAN_PKT | PKT_RX_VLAN_STRIPPED). + * (RTE_MBUF_F_RX_VLAN_PKT | RTE_MBUF_F_RX_VLAN_STRIPPED). * Doesn't touch contents of packet data. * To compile: - * clang -O2 -I${RTE_SDK}/${RTE_TARGET}/include \ - * -target bpf -Wno-int-to-void-pointer-cast -c t2.c + * clang -O2 -target bpf -Wno-int-to-void-pointer-cast -c t2.c + * + * NOTE: if DPDK is not installed system-wide, add compiler flag with path + * to DPDK rte_mbuf.h file, e.g. "clang -I/path/to/dpdk/headers -O2 ..." */ #include @@ -25,7 +27,7 @@ entry(void *pkt) mb = pkt; mb->vlan_tci = 0; - mb->ol_flags &= ~(PKT_RX_VLAN | PKT_RX_VLAN_STRIPPED); + mb->ol_flags &= ~(RTE_MBUF_F_RX_VLAN | RTE_MBUF_F_RX_VLAN_STRIPPED); return 1; }