$OpenBSD: patch-backend_usb-unix_c,v 1.3 2011/01/11 12:13:59 ajacoutot Exp $

http://www.cups.org/str.php?L3028

--- backend/usb-unix.c.orig	Tue Jan 11 12:37:38 2011
+++ backend/usb-unix.c	Tue Jan 11 12:37:38 2011
@@ -186,7 +186,7 @@ print_device_unix(const char *uri,		/* I - Device URI 
       lseek(print_fd, 0, SEEK_SET);
     }
 
-#ifdef __sun
+#if defined(__sun) || defined(__OpenBSD__)
    /*
     * CUPS STR #3028: Solaris' usbprn driver apparently does not support
     * select() or poll(), so we can't support the sidechannel either...
