14043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* config.h.  Generated from config.h.in by configure.  */
24043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* config.h.in.  Generated from configure.ac by autoheader.  */
34043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
44043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Default visibility */
54043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define DEFAULT_VISIBILITY __attribute__((visibility("default")))
64043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
74043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Start with debug message logging enabled */
84043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef ENABLE_DEBUG_LOGGING */
94043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
104043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Message logging */
114043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define ENABLE_LOGGING 1
124043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
134043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <asm/types.h> header file. */
144043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef HAVE_ASM_TYPES_H */
154043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
164043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <dlfcn.h> header file. */
174043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_DLFCN_H 1
184043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
194043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the `gettimeofday' function. */
204043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_GETTIMEOFDAY 1
214043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
224043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <inttypes.h> header file. */
234043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_INTTYPES_H 1
244043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
254043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the `udev' library (-ludev). */
264043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef HAVE_LIBUDEV */
274043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
284043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <libudev.h> header file. */
294043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef HAVE_LIBUDEV_H */
304043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
314043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <linux/netlink.h> header file. */
324043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef HAVE_LINUX_NETLINK_H */
334043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
344043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <memory.h> header file. */
354043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_MEMORY_H 1
364043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
374043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <poll.h> header file. */
384043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_POLL_H 1
394043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
404043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <signal.h> header file. */
414043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SIGNAL_H 1
424043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
434043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <stdint.h> header file. */
444043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_STDINT_H 1
454043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
464043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <stdlib.h> header file. */
474043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_STDLIB_H 1
484043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
494043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <strings.h> header file. */
504043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_STRINGS_H 1
514043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
524043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <string.h> header file. */
534043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_STRING_H 1
544043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
554043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if the system has the type `struct timespec'. */
564043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_STRUCT_TIMESPEC 1
574043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
584043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* syslog() function available */
594043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SYSLOG_FUNC 1
604043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
614043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <syslog.h> header file. */
624043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SYSLOG_H 1
634043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
644043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <sys/socket.h> header file. */
654043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef HAVE_SYS_SOCKET_H */
664043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
674043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <sys/stat.h> header file. */
684043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SYS_STAT_H 1
694043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
704043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <sys/time.h> header file. */
714043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SYS_TIME_H 1
724043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
734043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <sys/types.h> header file. */
744043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_SYS_TYPES_H 1
754043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
764043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the <unistd.h> header file. */
774043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define HAVE_UNISTD_H 1
784043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
794043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the sub-directory where libtool stores uninstalled libraries. */
804043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define LT_OBJDIR ".libs/"
814043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
824043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Darwin backend */
834043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define OS_DARWIN 1
844043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
854043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Haiku backend */
864043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_HAIKU */
874043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
884043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Linux backend */
894043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_LINUX */
904043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
914043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* NetBSD backend */
924043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_NETBSD */
934043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
944043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* OpenBSD backend */
954043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_OPENBSD */
964043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
974043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* SunOS backend */
984043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_SUNOS */
994043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1004043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Windows backend */
1014043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef OS_WINDOWS */
1024043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1034043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Name of package */
1044043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE "libusb"
1054043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1064043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the address where bug reports for this package should be sent. */
1074043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_BUGREPORT "libusb-devel@lists.sourceforge.net"
1084043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1094043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the full name of this package. */
1104043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_NAME "libusb"
1114043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1124043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the full name and version of this package. */
1134043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_STRING "libusb 1.0.21-rc5"
1144043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1154043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the one symbol short name of this package. */
1164043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_TARNAME "libusb"
1174043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1184043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the home page for this package. */
1194043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_URL "http://libusb.info"
1204043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1214043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to the version of this package. */
1224043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define PACKAGE_VERSION "1.0.21-rc5"
1234043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1244043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* type of second poll() argument */
1254043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define POLL_NFDS_TYPE nfds_t
1264043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1274043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to 1 if you have the ANSI C header files. */
1284043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define STDC_HEADERS 1
1294043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1304043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Use POSIX Threads */
1314043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define THREADS_POSIX 1
1324043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1334043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* timerfd headers available */
1344043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef USBI_TIMERFD_AVAILABLE */
1354043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1364043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Enable output to system log */
1374043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef USE_SYSTEM_LOGGING_FACILITY */
1384043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1394043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Use udev for device enumeration/hotplug */
1404043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef USE_UDEV */
1414043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1424043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Use UsbDk Windows backend */
1434043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef USE_USBDK */
1444043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1454043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Version number of package */
1464043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define VERSION "1.0.21-rc5"
1474043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1484043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Oldest Windows version supported */
1494043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef WINVER */
1504043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1514043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Use GNU extensions */
1524043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#define _GNU_SOURCE 1
1534043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao
1544043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* Define to `__inline__' or `__inline' if that's what the C compiler
1554043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao   calls it, or to nothing if 'inline' is not supported under any name.  */
1564043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#ifndef __cplusplus
1574043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao/* #undef inline */
1584043c2be2e258c70e0e95d755035dd0fae276e87Josh Gao#endif
159