summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Bouyer <bouyer@NetBSD.org>2017-12-27 15:18:49 +0100
committerAdam Jackson <ajax@redhat.com>2018-01-08 15:09:06 -0500
commitf45c3d0f3514abedbd532148678f7edbecabc2e3 (patch)
tree36523365df449dd4300a90feebfba70a81ca4773
parente28608c8fbd060b0bfb4dae2a396a03a781140b0 (diff)
Adapt to USB HID header changes on NetBSD-8.99.9.
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
-rw-r--r--configure.ac1
-rw-r--r--src/backend_bsd.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 40475dc..4877f57 100644
--- a/configure.ac
+++ b/configure.ac
@@ -100,6 +100,7 @@ AC_CHECK_HEADERS([usbhid.h dev/usb/usbhid.h],, [bsd_backend=no],
#include <dev/usb/usb.h>
#endif
]])
+AC_CHECK_HEADERS([dev/hid/hid.h])
AC_CHECK_LIB([usbhid],[hid_get_item],, [bsd_backend=no])
AM_CONDITIONAL(BSD_BACKEND, [test "x$bsd_backend" = xyes])
if test "x$bsd_backend" = xyes; then
diff --git a/src/backend_bsd.c b/src/backend_bsd.c
index d8c6bac..302b057 100644
--- a/src/backend_bsd.c
+++ b/src/backend_bsd.c
@@ -44,6 +44,9 @@
#include <usbhid.h>
#include <dev/usb/usb.h>
#include <dev/usb/usbhid.h>
+#ifdef HAVE_DEV_HID_HID_H
+ #include <dev/hid/hid.h>
+#endif
#ifdef HAVE_DEV_USB_USB_IOCTL_H
#include <dev/usb/usb_ioctl.h>
#endif