]> git.ipfire.org Git - telemetry.git/commitdiff
configure: Link against libnftnl
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Nov 2025 17:53:52 +0000 (17:53 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Nov 2025 17:53:52 +0000 (17:53 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
configure.ac

index fd433a7c1d9424ad69cc27835fd14f8cfa8c222d..0a254ae21c82c5cb14636a01718663c8670ec25a 100644 (file)
@@ -219,6 +219,7 @@ telemetryd_CFLAGS = \
        $(AM_CFLAGS) \
        $(LIBATASMART_CFLAGS) \
        $(LIBIPTC_CFLAGS) \
+       $(LIBNFTNL_CFLAGS) \
        $(LIBNL3_CFLAGS) \
        $(LIBNL3_ROUTE_CFLAGS) \
        $(RRD_CFLAGS) \
@@ -230,6 +231,7 @@ telemetryd_LDFLAGS = \
        $(AM_LDFLAGS) \
        $(LIBATASMART_LDFLAGS) \
        $(LIBIPTC_LDFLAGS) \
+       $(LIBNFTNL_LDFLAGS) \
        $(LIBNL3_LDFLAGS) \
        $(LIBNL3_ROUTE_LDFLAGS) \
        $(RRD_LDFLAGS) \
@@ -240,6 +242,7 @@ telemetryd_LDFLAGS = \
 telemetryd_LDADD = \
        $(LIBATASMART_LIBS) \
        $(LIBIPTC_LIBS) \
+       $(LIBNFTNL_LIBS) \
        $(LIBNL3_LIBS) \
        $(LIBNL3_ROUTE_LIBS) \
        $(RRD_LIBS) \
index 155ded9b1deefe3892418dfd5ef8dbad41e8374b..75bec14f02f02319e617b639316b2348a5d6d287 100644 (file)
@@ -157,6 +157,14 @@ if test "x$have_libatasmart" = "xyes"; then
     AC_DEFINE([HAVE_LIBATASMART], [1], [Define if you have libatasmart])
 fi
 
+# libnftnl
+PKG_CHECK_MODULES([LIBNFTNL], [libnftnl],
+       [have_libnftnl=yes], [have_libnftnl=no])
+
+if test "x$have_libnftnl" = "xyes"; then
+       AC_DEFINE([HAVE_LIBNFTNL], [1], [Define if you have libnftnl])
+fi
+
 # libnl-3
 PKG_CHECK_MODULES([LIBNL3], [libnl-3.0],
        [have_libnl3=yes], [have_libnl3=no])
@@ -259,6 +267,7 @@ AC_MSG_RESULT([
 
        libatasmart:            ${have_libatasmart}
        libiptc:                ${have_libiptc}
+       libnftnl:               ${have_libnftnl}
        libnl-3:                ${have_libnl3}
        libnl-3-route:          ${have_libnl3_route}
        sensors:                ${have_sensors}