From 37b233846620c200626518416e175bb317865a4b Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Wed, 3 Dec 2008 22:56:18 +0100 Subject: [PATCH] configure.in: Check for `kvm_openfiles'. Check for both, `kvm_nlist' and `kvm_openfiles' before enabling the tcpconns plugin with libkvm: Solaris has a libkvm, too, but doesn't provide the necessary functions to read the connections with it. At least not in the same way. --- configure.in | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index 3a5eb914..7a4c1517 100644 --- a/configure.in +++ b/configure.in @@ -1274,6 +1274,15 @@ then fi AM_CONDITIONAL(BUILD_WITH_LIBKVM_NLIST, test "x$with_kvm_nlist" = "xyes") +AC_CHECK_LIB(kvm, kvm_openfiles, [with_kvm_openfiles="yes"], [with_kvm_openfiles="no"]) +if test "x$with_kvm_openfiles" = "xyes" +then + AC_DEFINE(HAVE_LIBKVM_NLIST, 1, + [Define to 1 if you have the 'kvm' library with the 'kvm_openfiles' symbol (-lkvm)]) + with_libkvm="yes" +fi +AM_CONDITIONAL(BUILD_WITH_LIBKVM_OPENFILES, test "x$with_kvm_openfiles" = "xyes") + with_sensors_cflags="" with_sensors_ldflags="" AC_ARG_WITH(lm-sensors, [AS_HELP_STRING([--with-lm-sensors@<:@=PREFIX@:>@], [Path to lm_sensors.])], @@ -2694,7 +2703,7 @@ then plugin_swap="yes" fi -if test "x$with_kvm_nlist" = "xyes" +if test "x$with_kvm_openfiles$with_kvm_nlist" = "xyesyes" then plugin_tcpconns="yes" fi -- 2.11.0