X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fmemory.c;h=b8b7229f6de74db7f6a2161370c58f08934ff28b;hb=fae34a369b1001291ca7e1b51f364c42946698d4;hp=6c89dbcb77110070fa3eab995cb00cd728ab9c6f;hpb=74da5795260350105496c625bc3f80d32d0f72f4;p=collectd.git diff --git a/src/memory.c b/src/memory.c index 6c89dbcb..b8b7229f 100644 --- a/src/memory.c +++ b/src/memory.c @@ -23,6 +23,7 @@ #include "collectd.h" #include "common.h" #include "plugin.h" +#include "utils_debug.h" #ifdef HAVE_SYS_SYSCTL_H # include @@ -40,7 +41,7 @@ #ifdef HAVE_MACH_HOST_PRIV_H # include #endif -#ifdef MACH_VM_STATISTICS_H +#ifdef HAVE_MACH_VM_STATISTICS_H # include #endif @@ -213,11 +214,11 @@ static void memory_read (void) { len = sizeof (int); if ((status = sysctlbyname (sysctl_keys[i], - (void *) &sysctl_vals[i], len, + (void *) &sysctl_vals[i], &len, NULL, 0)) < 0) { syslog (LOG_ERR, "memory plugin: sysctlbyname (%s): %s", - sysctl_keys[i], strerror (status)); + sysctl_keys[i], strerror (errno)); return; } DBG ("%26s: %6i", sysctl_keys[i], sysctl_vals[i]);