]>
git.ipfire.org Git - thirdparty/systemd.git/blob - man/hwdb-usb-device.c
5 int print_usb_properties(uint16_t vid
, uint16_t pid
) {
8 const char *key
, *value
;
11 /* Match this USB vendor and product ID combination */
12 snprintf(match
, sizeof match
, "usb:v%04Xp%04X", vid
, pid
);
14 r
= sd_hwdb_new(&hwdb
);
18 SD_HWDB_FOREACH_PROPERTY(hwdb
, match
, key
, value
)
19 printf("%s: \"%s\" → \"%s\"\n", match
, key
, value
);
25 int main(int argc
, char **argv
) {
26 print_usb_properties(0x046D, 0xC534);