- struct event *e = (struct event*)(wdheader->data);
- fprintf(stderr,"%x:%x ", e->u.Usb.deviceId.dwVendorId, e->u.Usb.deviceId.dwProductId);
- fprintf(stderr,"match: %04x:%04x\n", e->matchTables[0].VendorId, e->matchTables[0].ProductId);
- }
- memcpy(lastbuf, wdheader->data, wdheader->size);
- fprintf(stderr,"EVENT_REGISTER");
- break;
- case CARD_REGISTER:
- break;
- default:
- memcpy(lastbuf, wdheader->data, wdheader->size);
- fprintf(stderr,"\n");
- hexdump(wdheader->data, wdheader->size);
- fprintf(stderr,"\n");
- fprintf(stderr,"Unknown(%x)",request);
- }
-
- fprintf(stderr, ", size: %d\n", wdheader->size);
-}