<sys/bswap.h> cannot be included alone on NetBSD. From KAMADA Ken'ichi.
authorLove Hörnquist Åstrand <lha@kth.se>
Tue, 25 Mar 2008 09:30:56 +0000 (09:30 +0000)
committerLove Hörnquist Åstrand <lha@kth.se>
Tue, 25 Mar 2008 09:30:56 +0000 (09:30 +0000)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22774 ec53bebd-3082-4978-b11e-865c3cabbd6b

cf/roken-frag.m4

index a46c894fb7b5fc21b03a5a7317181d6ef0f18718..e2b3bc8d04e07787de029a5f81814225c1e5ae96 100644 (file)
@@ -243,12 +243,18 @@ AC_FOREACH([rk_func], [asprintf vasprintf asnprintf vasnprintf],
        rk_func)])
 
 AC_FIND_FUNC_NO_LIBS(bswap16,,
-[#ifdef HAVE_SYS_BSWAP_H
+[#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_BSWAP_H
 #include <sys/bswap.h>
 #endif],0)
 
 AC_FIND_FUNC_NO_LIBS(bswap32,,
-[#ifdef HAVE_SYS_BSWAP_H
+[#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_BSWAP_H
 #include <sys/bswap.h>
 #endif],0)