diff options
Diffstat (limited to 'compat.h')
-rw-r--r-- | compat.h | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -17,6 +17,12 @@ #ifndef COMPAT_H #define COMPAT_H +#include <sys/types.h> +#include <sys/uio.h> + +#include <limits.h> +#include <stdio.h> + #ifndef __GNUC__ #define __attribute__(a) #endif @@ -62,6 +68,12 @@ typedef uint64_t u_int64_t; #define pledge(s, p) (0) #endif +#ifdef HAVE_STDINT_H +#include <stdint.h> +#else +#include <inttypes.h> +#endif + #ifdef HAVE_QUEUE_H #include <sys/queue.h> #else @@ -108,12 +120,6 @@ typedef uint64_t u_int64_t; #include "compat/imsg.h" #endif -#ifdef HAVE_STDINT_H -#include <stdint.h> -#else -#include <inttypes.h> -#endif - #ifdef BROKEN_CMSG_FIRSTHDR #undef CMSG_FIRSTHDR #define CMSG_FIRSTHDR(mhdr) \ |