]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
netmap: allow specifying a library directory
authorJeff Lucovsky <jeff@lucovsky.org>
Sat, 11 Dec 2021 13:45:57 +0000 (08:45 -0500)
committerVictor Julien <vjulien@oisf.net>
Thu, 17 Nov 2022 14:46:21 +0000 (15:46 +0100)
Ticket: #4482
(cherry picked from commit 142a57997199a8d7cd90085dd1c2c09a949aa948)

configure.ac

index c2d472aea67ca7499c42e59e823f85626710fbe3..3feacd5ac7c52fa2ee4411a10423f05bc9db2a4e 100644 (file)
     AC_ARG_WITH(netmap_includes,
             [  --with-netmap-includes=DIR netmap include directory],
             [with_netmap_includes="$withval"],[with_netmap_includes=no])
+    AC_ARG_WITH(netmap_libraries,
+            [  --with-netmap-libraries=DIR netmap library directory],
+            [with_netmap_libraries="$withval"],[with_netmap_libraries=no])
 
     AS_IF([test "x$enable_netmap" = "xyes"], [
         AC_DEFINE([HAVE_NETMAP],[1],(NETMAP support enabled))
             CPPFLAGS="${CPPFLAGS} -I${with_netmap_includes}"
         fi
 
+        if test "$with_netmap_libraries" != "no"; then
+            LDFLAGS="${LDFLAGS} -L${with_netmap_libraries}"
+        fi
+
         AC_CHECK_HEADER(net/netmap_user.h,,[AC_MSG_ERROR(net/netmap_user.h not found ...)],)
 
         have_recent_netmap="no"