Patches from Piotr Sikora < piotr.sikora@frickle.com > for OpenBSD.
[awesomized/libmemcached] / libmemcached / byteorder.h
index 17e66a78f59e0d52ee235b9a08dc53af26cd618e..f43dbc435f8dc30eb29936b6d4b2f018bb8670e3 100644 (file)
@@ -9,11 +9,16 @@
  *
  */
 
-#ifndef LIBMEMCACHED_BYTEORDER_H
-#define LIBMEMCACHED_BYTEORDER_H
+#ifndef __LIBMEMCACHED_BYTEORDER_H__
+#define __LIBMEMCACHED_BYTEORDER_H__
 
 #include "config.h"
 
+#if HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+
+
 /* Define this here, which will turn on the visibilty controls while we're
  * building libmemcached.
  */
@@ -40,4 +45,4 @@ uint64_t htonll(uint64_t);
 #undef htonl
 #endif
 
-#endif /* LIBMEMCACHED_BYTEORDER_H */
+#endif /*__LIBMEMCACHED_BYTEORDER_H__ */