Hi, > > diff --git a/hw/usb/pcap.c b/hw/usb/pcap.c > > new file mode 100644 > > index 000000000000..d3162d65e5fe > > --- /dev/null > > +++ b/hw/usb/pcap.c > > @@ -0,0 +1,242 @@ > > Missing license.
Good point.
> > +struct pcap_hdr {
>
> QEMU_PACKED?
>
> > +struct pcaprec_hdr {
>
> QEMU_PACKED?
>
> > +struct usbmon_packet {
>
> QEMU_PACKED?
Doesn't hurt, but also doesn't make a difference.
The structs are carefully layout-ed to have all
fields properly aligned.
take care,
Gerd
