--- libusb/core.c.orig	Fri Sep 23 12:27:20 2011
+++ libusb/core.c	Fri Sep 23 12:27:39 2011
@@ -36,6 +36,8 @@
 const struct usbi_os_backend * const usbi_backend = &linux_usbfs_backend;
 #elif defined(OS_DARWIN)
 const struct usbi_os_backend * const usbi_backend = &darwin_backend;
+#elif defined(OS_OPENBSD)
+const struct usbi_os_backend * const usbi_backend = &openbsd_backend;
 #else
 #error "Unsupported OS"
 #endif
