summaryrefslogtreecommitdiff
path: root/includes/osdep.h
diff options
context:
space:
mode:
authorDavid Hankins <dhankins@isc.org>2007-05-19 21:36:03 +0000
committerDavid Hankins <dhankins@isc.org>2007-05-19 21:36:03 +0000
commitb5a71ddb14198877ccfdd770bb0ebd1fb53d78b3 (patch)
tree0823e18e61ab1dbd35c80ad9be0aeae96e208d01 /includes/osdep.h
parent6dd7efa2109c0538303bd9e81bbc143a40d61578 (diff)
downloadisc-dhcp-b5a71ddb14198877ccfdd770bb0ebd1fb53d78b3.tar.gz
Limit u_int32_t etc typedefs to __sun__ build environment.
Diffstat (limited to 'includes/osdep.h')
-rw-r--r--includes/osdep.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/includes/osdep.h b/includes/osdep.h
index 2958d681..c4c301c9 100644
--- a/includes/osdep.h
+++ b/includes/osdep.h
@@ -40,9 +40,14 @@
#include "config.h"
#include <inttypes.h>
+/* XXX: now that we have a nice autoconf, we should sense this in
+ * ./configure.
+ */
+#ifdef __sun__
typedef uint8_t u_int8_t;
typedef uint16_t u_int16_t;
typedef uint32_t u_int32_t;
+#endif
#ifndef LITTLE_ENDIAN
#define LITTLE_ENDIAN 1234