--- a/configure.ac
+++ b/configure.ac
@@ -98,6 +98,7 @@
 AC_CHECK_HEADERS([dev/usb/usb.h])
 AC_CHECK_HEADERS([usbhid.h dev/usb/usbhid.h],, [bsd_backend=no],
 [[#if HAVE_DEV_USB_USB_H
+#include <sys/types.h>
 #include <dev/usb/usb.h>
 #endif
 ]])
