Keep libusbhid's HID parser in sync with the kernel one. This is mostly
authormpi <mpi@openbsd.org>
Mon, 12 May 2014 17:03:28 +0000 (17:03 +0000)
committermpi <mpi@openbsd.org>
Mon, 12 May 2014 17:03:28 +0000 (17:03 +0000)
commitb3eedbb43cf389bcbf1399bd986672333cb880ec
treee61ea7b47d9187b0293f2e2d0e5bf7a79c3c9b6f
parent987b6918bf763d0d8f5f1d66ee38a611ea64a0bb
Keep libusbhid's HID parser in sync with the kernel one.  This is mostly
a backport from FreeBSD's r205728, r224511 and 225839 without the new
functions to set/get a report ID nor the usbhidctl(1) & usbhidaction(1)
bits.

Committing now to open the "Monday's Bump Parade".
lib/libusbhid/data.c
lib/libusbhid/parse.c
lib/libusbhid/shlib_version
lib/libusbhid/usbhid.3
lib/libusbhid/usbhid.h
lib/libusbhid/usbvar.h