X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Fbpf%2Fmeson.build;h=cd739bb8277a5a3daf662df607d5b9459faed961;hb=2490bb897182f57de80fd924dd3ae48dda819b8c;hp=33b506f3ac1a70bf92a3214c96aac66a1844b3b3;hpb=b1094939a5cc0d202b8236f1d31a37b149fe8578;p=dpdk.git diff --git a/lib/bpf/meson.build b/lib/bpf/meson.build index 33b506f3ac..cd739bb827 100644 --- a/lib/bpf/meson.build +++ b/lib/bpf/meson.build @@ -12,6 +12,7 @@ sources = files('bpf.c', 'bpf_exec.c', 'bpf_load.c', 'bpf_pkt.c', + 'bpf_stub.c', 'bpf_validate.c') if arch_subdir == 'x86' and dpdk_conf.get('RTE_ARCH_64') @@ -31,9 +32,13 @@ if dep.found() dpdk_conf.set('RTE_LIBRTE_BPF_ELF', 1) sources += files('bpf_load_elf.c') ext_deps += dep +else + warning('libelf is missing, rte_bpf_elf_load API will be disabled') endif -if dpdk_conf.has('RTE_PORT_PCAP') +if dpdk_conf.has('RTE_HAS_LIBPCAP') sources += files('bpf_convert.c') ext_deps += pcap_dep +else + warning('libpcap is missing, rte_bpf_convert API will be disabled') endif