]> The Tcpdump Group git mirrors - libpcap/commitdiff
In the test for a bRequestType member of "struct usbdevfs_ctrltransfer",
authorGuy Harris <[email protected]>
Mon, 13 Jul 2009 08:08:32 +0000 (01:08 -0700)
committerGuy Harris <[email protected]>
Mon, 13 Jul 2009 08:08:32 +0000 (01:08 -0700)
include various "standard" headers, to make sure "u_int" gets defined.

configure
configure.in

index 36ec00abdee9d80ab0389ed61ad39a55bacd9405..235de943437e82fdbfab530bd301c03151e6003e 100755 (executable)
--- a/configure
+++ b/configure
@@ -10008,6 +10008,10 @@ cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 
+$ac_includes_default
+#ifdef HAVE_SYS_BITYPES_H
+#include <sys/bitypes.h>
+#endif
 #            include <linux/usbdevice_fs.h>
 int
 main ()
 #            include <linux/usbdevice_fs.h>
 int
 main ()
index 26da290641a6f1391ea4beb8a78c604926521834..cbe3b66ff1a9bd095e4e9cbfae20df7ee80cd679 100644 (file)
@@ -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_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 <sys/bitypes.h>
+#endif
 #            include <linux/usbdevice_fs.h>],
              [u_int i = sizeof(((struct usbdevfs_ctrltransfer *)0)->bRequestType)],
              ac_cv_usbdevfs_ctrltransfer_has_bRequestType=yes,
 #            include <linux/usbdevice_fs.h>],
              [u_int i = sizeof(((struct usbdevfs_ctrltransfer *)0)->bRequestType)],
              ac_cv_usbdevfs_ctrltransfer_has_bRequestType=yes,