]> git.proxmox.com Git - ovs.git/commitdiff
acinclude: handle dependencies for DPDK's PCAP PMD
authorCiara Loftus <ciara.loftus@intel.com>
Mon, 10 Feb 2020 13:48:53 +0000 (13:48 +0000)
committerWilliam Tu <u9012063@gmail.com>
Fri, 17 Apr 2020 18:56:49 +0000 (11:56 -0700)
If RTE_LIBRTE_PMD_PCAP is enabled in the DPDK build, OVS must link
the pcap library, otherwise build failures will occur.

Signed-off-by: Ciara Loftus <ciara.loftus@intel.com>
Signed-off-by: William Tu <u9012063@gmail.com>
acinclude.m4

index 0901f28702397f060094e51530ceea6433dc350d..b5b2f59e460a05119faac590502ec4a76683d0bd 100644 (file)
@@ -355,6 +355,10 @@ AC_DEFUN([OVS_CHECK_DPDK], [
       OVS_FIND_DEPENDENCY([get_mempolicy], [numa], [libnuma])
     ], [], [[#include <rte_config.h>]])
 
+    AC_CHECK_DECL([RTE_LIBRTE_PMD_PCAP], [
+      OVS_FIND_DEPENDENCY([pcap_dump_close], [pcap], [libpcap])
+    ], [], [[#include <rte_config.h>]])
+
     AC_CHECK_DECL([RTE_LIBRTE_VHOST_NUMA], [
       AC_DEFINE([VHOST_NUMA], [1], [NUMA Aware vHost support detected in DPDK.])
     ], [], [[#include <rte_config.h>]])