From 0e9481a12aa5d7530413e848f64f2faa5d83bea3 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Mon, 13 Jul 2009 01:08:32 -0700 Subject: [PATCH] In the test for a bRequestType member of "struct usbdevfs_ctrltransfer", include various "standard" headers, to make sure "u_int" gets defined. --- configure | 4 ++++ configure.in | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/configure b/configure index 36ec00a..235de94 100755 --- a/configure +++ b/configure @@ -10008,6 +10008,10 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default +#ifdef HAVE_SYS_BITYPES_H +#include +#endif # include int main () diff --git a/configure.in b/configure.in index 26da290..cbe3b66 100644 --- a/configure.in +++ b/configure.in @@ -1193,6 +1193,10 @@ linux*) AC_MSG_CHECKING(if usbdevfs_ctrltransfer struct has bRequestType member) AC_CACHE_VAL(ac_cv_usbdevfs_ctrltransfer_has_bRequestType, AC_TRY_COMPILE([ +AC_INCLUDES_DEFAULT +#ifdef HAVE_SYS_BITYPES_H +#include +#endif # include ], [u_int i = sizeof(((struct usbdevfs_ctrltransfer *)0)->bRequestType)], ac_cv_usbdevfs_ctrltransfer_has_bRequestType=yes,