summaryrefslogtreecommitdiff
path: root/src/tools/db-merger.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/db-merger.c')
-rw-r--r--src/tools/db-merger.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/tools/db-merger.c b/src/tools/db-merger.c
index 89ee72ea5..9116e9ac0 100644
--- a/src/tools/db-merger.c
+++ b/src/tools/db-merger.c
@@ -35,6 +35,27 @@
#include "sysconf.h"
#endif
+/* Some SUN fixs */
+#ifdef __sun
+/* Solaris specific code, types that do not exist in Solaris'
+ * sys/types.h
+ **/
+#undef u_int8_t
+#undef u_int16_t
+#undef u_int32_t
+#undef u_int_64_t
+#define u_int8_t uint8_t
+#define u_int16_t uint16_t
+#define u_int32_t uint32_t
+#define u_int64_t uint64_t
+
+#ifndef INADDR_NONE
+#define INADDR_NONE (-1)
+#endif
+
+#endif
+
+
/* CONFIGURATION BLOCK */
#define NICK_DB_1 "nick1.db"