Auto-Merge pull request #2786 from rpv-tomsk/fix-5.8
authorcollectd bot <32910397+collectd-bot@users.noreply.github.com>
Sun, 20 May 2018 20:22:12 +0000 (22:22 +0200)
committerGitHub <noreply@github.com>
Sun, 20 May 2018 20:22:12 +0000 (22:22 +0200)
Automatically merged due to "Automerge" label

src/daemon/collectd.c

index 9ec0934..7dba657 100644 (file)
 #include <statgrab.h>
 #endif
 
+#if HAVE_KSTAT_H
+#include <kstat.h>
+#endif
+
 #ifndef COLLECTD_LOCALE
 #define COLLECTD_LOCALE "C"
 #endif
@@ -208,6 +212,7 @@ static int change_basedir(const char *orig_dir, _Bool create) {
 } /* static int change_basedir (char *dir) */
 
 #if HAVE_LIBKSTAT
+extern kstat_ctl_t *kc;
 static void update_kstat(void) {
   if (kc == NULL) {
     if ((kc = kstat_open()) == NULL)