summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2017-03-18 16:30:57 +0200
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>2017-03-18 16:30:57 +0200
commita6206dbb7b0ffea08b71a31ef7e370eb0ff31e9f (patch)
treed053f0e9fd6055e122a1a9a431e3040c4dc7c5fe /configure.ac
parent25ab875c31533a003f6f6f38592361fc1c8e8f06 (diff)
do not include libmnl if nfacct is not enabled
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac14
1 files changed, 2 insertions, 12 deletions
diff --git a/configure.ac b/configure.ac
index d66f4d609a..251eab3e6e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -372,12 +372,6 @@ PKG_CHECK_MODULES(
[have_libnetfilter_acct=no]
)
-if test "${have_libnetfilter_acct}" = "yes"; then
- AC_DEFINE([HAVE_LIBNETFILTER_ACCT], [1], [libnetfilter_acct usability])
- OPTIONAL_NFACCT_CLFAGS="${OPTIONAL_NFACCT_CLFAGS} ${NFACCT_CFLAGS}"
- OPTIONAL_NFACCT_LIBS="${OPTIONAL_NFACCT_LIBS} ${NFACCT_LIBS}"
-fi
-
PKG_CHECK_MODULES(
[LIBMNL],
[libmnl],
@@ -385,12 +379,6 @@ PKG_CHECK_MODULES(
[have_libmnl=no]
)
-if test "${have_libmnl}" = "yes"; then
- AC_DEFINE([HAVE_LIBMNL], [1], [libmnl usability])
- OPTIONAL_NFACCT_CLFAGS="${OPTIONAL_NFACCT_CLFAGS} ${LIBMNL_CFLAGS}"
- OPTIONAL_NFACCT_LIBS="${OPTIONAL_NFACCT_LIBS} ${LIBMNL_LIBS}"
-fi
-
test "${enable_plugin_nfacct}" = "yes" -a "${have_libnetfilter_acct}" != "yes" && \
AC_MSG_ERROR([netfilter_acct required but not found])
@@ -400,6 +388,8 @@ test "${enable_plugin_nfacct}" = "yes" -a "${have_libmnl}" != "yes" && \
AC_MSG_CHECKING([if nfacct.plugin should be enabled])
if test "${enable_plugin_nfacct}" != "no" -a "${have_libnetfilter_acct}" = "yes" -a "${have_libmnl}" = "yes"; then
enable_plugin_nfacct="yes"
+ AC_DEFINE([HAVE_LIBMNL], [1], [libmnl usability])
+ AC_DEFINE([HAVE_LIBNETFILTER_ACCT], [1], [libnetfilter_acct usability])
AC_DEFINE([INTERNAL_PLUGIN_NFACCT], [1], [nfacct plugin usability])
OPTIONAL_NFACCT_CLFAGS="${NFACCT_CFLAGS} ${LIBMNL_CFLAGS}"
OPTIONAL_NFACCT_LIBS="${NFACCT_LIBS} ${LIBMNL_LIBS}"