[MINOR] export the hostname variable so that all the code can access it

The hostname variable will be used later, export it.
diff --git a/include/common/defaults.h b/include/common/defaults.h
index a2267b1..f0873cf 100644
--- a/include/common/defaults.h
+++ b/include/common/defaults.h
@@ -179,4 +179,9 @@
 #define MAX_SIGNAL 256
 #endif
 
+/* Maximum host name length */
+#ifndef MAX_HOSTNAME_LEN
+#define MAX_HOSTNAME_LEN	32
+#endif
+
 #endif /* _COMMON_DEFAULTS_H */
diff --git a/include/types/global.h b/include/types/global.h
index 1ba0b11..542abfe 100644
--- a/include/types/global.h
+++ b/include/types/global.h
@@ -95,6 +95,7 @@
 extern const int one;
 extern const struct linger nolinger;
 extern int stopping;	/* non zero means stopping in progress */
+extern char hostname[MAX_HOSTNAME_LEN];
 
 #endif /* _TYPES_GLOBAL_H */
 
diff --git a/src/haproxy.c b/src/haproxy.c
index 2a4ed6a..607ff15 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -152,12 +152,7 @@
 const int one = 1;
 const struct linger nolinger = { .l_onoff = 1, .l_linger = 0 };
 
-/*
- * Syslog facilities and levels. Conforming to RFC3164.
- */
-
-#define MAX_HOSTNAME_LEN	32
-static char hostname[MAX_HOSTNAME_LEN] = "";
+char hostname[MAX_HOSTNAME_LEN] = "";
 
 
 /*********************************************************************/