Avoid using sysctl on linux
[collectd.git] / src / swap.c
index 0a86632..ee5afa0 100644 (file)
@@ -49,7 +49,7 @@
 #if HAVE_SYS_PARAM_H
 #include <sys/param.h>
 #endif
-#if defined(HAVE_SYS_SYSCTL_H) && defined(HAVE_SYSCTLBYNAME)
+#if (defined(HAVE_SYS_SYSCTL_H) && defined(HAVE_SYSCTLBYNAME)) || defined(__OpenBSD__)
 /* implies BSD variant */
 #include <sys/sysctl.h>
 #endif