From: Guy Harris Date: Mon, 13 Jul 2009 08:08:32 +0000 (-0700) Subject: In the test for a bRequestType member of "struct usbdevfs_ctrltransfer", X-Git-Tag: libpcap-1.1.0~115 X-Git-Url: https://git.tcpdump.org/libpcap/commitdiff_plain/0e9481a12aa5d7530413e848f64f2faa5d83bea3?ds=sidebyside In the test for a bRequestType member of "struct usbdevfs_ctrltransfer", include various "standard" headers, to make sure "u_int" gets defined. --- diff --git a/configure b/configure index 36ec00ab..235de943 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 26da2906..cbe3b66f 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,