Fix kstat_ctl_t definition in globals.
authorcampbellsean@google.com <campbellsean@google.com>
Fri, 6 Oct 2017 18:23:18 +0000 (14:23 -0400)
committercampbellsean@google.com <campbellsean@google.com>
Fri, 6 Oct 2017 18:23:18 +0000 (14:23 -0400)
src/daemon/globals.c
src/daemon/globals.h

index b720cd8..652ff06 100644 (file)
 #include "common.h"
 #include "globals.h"
 
+#if HAVE_KSTAT_H
+#include <kstat.h>
+#endif
+
 void hostname_set(char const *hostname) {
   sstrncpy(hostname_g, hostname, sizeof(hostname_g));
 }
@@ -34,5 +38,7 @@ void hostname_set(char const *hostname) {
 char *hostname_g;
 cdtime_t interval_g;
 int  timeout_g;
+#if HAVE_KSTAT_H
 kstat_ctl_t *kc;
+#endif
 
index b4eb5f6..b91ccc8 100644 (file)
 
 #include <inttypes.h>
 
-#if HAVE_KSTAT_H
-#include <kstat.h>
-#endif
-
 #ifndef DATA_MAX_NAME_LEN
 #define DATA_MAX_NAME_LEN 128
 #endif