summaryrefslogtreecommitdiffstats
path: root/lib/libusbhid/usbhid.h
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2003-04-09 01:52:49 +0000
committermdodd <mdodd@FreeBSD.org>2003-04-09 01:52:49 +0000
commit339cdd9fae72c60095061f96c9d8ad19e8267275 (patch)
tree4973be599e3f1175e30998a134f2b847577c193f /lib/libusbhid/usbhid.h
parent641a7abeaeff651137abc582c6199146cfbd0aa9 (diff)
downloadFreeBSD-src-339cdd9fae72c60095061f96c9d8ad19e8267275.zip
FreeBSD-src-339cdd9fae72c60095061f96c9d8ad19e8267275.tar.gz
Sync with NetBSD.
- Bump shared library version on libusbhid. - Retire libusbhid.h; it is called usbhid.h now. - hid_start_parse() takes a third argument. - hid_locate() takes a fifth argument. - hid_report_size() order of arguments changes. - Other changes, including formatting and whitespace. Bump __FreeBSD_version. This change will break all third party applications that rely on previous FreeBSD specific behavior.
Diffstat (limited to 'lib/libusbhid/usbhid.h')
-rw-r--r--lib/libusbhid/usbhid.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libusbhid/usbhid.h b/lib/libusbhid/usbhid.h
index dd9c650..536bf74 100644
--- a/lib/libusbhid/usbhid.h
+++ b/lib/libusbhid/usbhid.h
@@ -87,11 +87,11 @@ report_desc_t hid_use_report_desc(unsigned char *data, unsigned int size);
void hid_dispose_report_desc(report_desc_t);
/* Parsing of a HID report descriptor, parse.c: */
-hid_data_t hid_start_parse(report_desc_t d, int kindset);
+hid_data_t hid_start_parse(report_desc_t d, int kindset, int id);
void hid_end_parse(hid_data_t s);
int hid_get_item(hid_data_t s, hid_item_t *h);
-int hid_report_size(report_desc_t d, unsigned int id, enum hid_kind k);
-int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k, hid_item_t *h);
+int hid_report_size(report_desc_t d, enum hid_kind k, int id);
+int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k, hid_item_t *h, int id);
/* Conversion to/from usage names, usage.c: */
const char *hid_usage_page(int i);
OpenPOWER on IntegriCloud