Comment # 6
on bug 10025
from Bill Meier
(In reply to Sean O Stalley from comment #5)
> Created attachment 13015 [details]
> a trace of MSD enumeration over TCP
>
> Bill:
>
> It also contains instances where MA USB packets span across multiple TCP
> packets. These don't dissect properly.
>
> I hope this helps,
>
> -Sean
Thanks
Yes; while I was reviewing the code (and fixing another bug) I had a suspicion
that the handling of certain re-assembly cases might not work as expected.
To save me some time, can you indicate the approximate set of frames in the
capture which aren't being dissected properly (when "USB packets span across
multiple TCP packets")?
Separately, using a global for 'mausb_num_pdus' in general won't work well if
there happens to be two simultaneous different MAUSB TCP connections in the
capture. (I don't know if two simultaneous TCP connections in a capture would
be unlikely; I'll fix it anyway).
Again separately, I notice that dissection of [GET DESCRIPTOR RESPONSE DEVICE]
MAUSB PDUs (e.g., frame 231) are showing as Malformed. Is this as expected ?
You are receiving this mail because:
- You are watching all bug changes.