]> git.ipfire.org Git - collecty.git/commitdiff
configure: Link against libmnl
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 28 Nov 2025 10:41:29 +0000 (10:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 28 Nov 2025 10:41:29 +0000 (10:41 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
configure.ac

index 0a254ae21c82c5cb14636a01718663c8670ec25a..776eff02b4ab9b44b717123dc552ce2835f00168 100644 (file)
@@ -219,6 +219,7 @@ telemetryd_CFLAGS = \
        $(AM_CFLAGS) \
        $(LIBATASMART_CFLAGS) \
        $(LIBIPTC_CFLAGS) \
+       $(LIBMNL_CFLAGS) \
        $(LIBNFTNL_CFLAGS) \
        $(LIBNL3_CFLAGS) \
        $(LIBNL3_ROUTE_CFLAGS) \
@@ -231,6 +232,7 @@ telemetryd_LDFLAGS = \
        $(AM_LDFLAGS) \
        $(LIBATASMART_LDFLAGS) \
        $(LIBIPTC_LDFLAGS) \
+       $(LIBMNL_LDFLAGS) \
        $(LIBNFTNL_LDFLAGS) \
        $(LIBNL3_LDFLAGS) \
        $(LIBNL3_ROUTE_LDFLAGS) \
@@ -242,6 +244,7 @@ telemetryd_LDFLAGS = \
 telemetryd_LDADD = \
        $(LIBATASMART_LIBS) \
        $(LIBIPTC_LIBS) \
+       $(LIBMNL_LIBS) \
        $(LIBNFTNL_LIBS) \
        $(LIBNL3_LIBS) \
        $(LIBNL3_ROUTE_LIBS) \
index 75bec14f02f02319e617b639316b2348a5d6d287..a53b0a66cd68db28fa59831cff9096bba0b4f9bb 100644 (file)
@@ -157,6 +157,14 @@ if test "x$have_libatasmart" = "xyes"; then
     AC_DEFINE([HAVE_LIBATASMART], [1], [Define if you have libatasmart])
 fi
 
+# libmnl
+PKG_CHECK_MODULES([LIBMNL], [libmnl],
+       [have_libmnl=yes], [have_libmnl=no])
+
+if test "x$have_libmnl" = "xyes"; then
+       AC_DEFINE([HAVE_LIBMNL], [1], [Define if you have libmnl])
+fi
+
 # libnftnl
 PKG_CHECK_MODULES([LIBNFTNL], [libnftnl],
        [have_libnftnl=yes], [have_libnftnl=no])
@@ -267,6 +275,7 @@ AC_MSG_RESULT([
 
        libatasmart:            ${have_libatasmart}
        libiptc:                ${have_libiptc}
+       libmnl:                 ${have_libmnl}
        libnftnl:               ${have_libnftnl}
        libnl-3:                ${have_libnl3}
        libnl-3-route:          ${have_libnl3_route}