CVSROOT: /cvs Module name: src Changes by: an...@cvs.openbsd.org 2021/11/15 08:38:08
Modified files: sys/dev/usb : uhidev.h Log message: Third attempt to solve the claim multiple report ids conflict. Using the report id to signal that multiple ones should be claimed by the match routines does not work. All valid report ids 1-255 cannot of course be used and 0 which is reserved by the USB HID specification is internally used to represents devices lacking an explicit report id. Therefore, use presence of the claimed array to signal that multiple report ids can be claimed. Tested by gnezdo@