Just to be clear what we want to be able to do that is not possible with the current code is receive a packet that is an exact multiple of qh->maxpacket size. In our particular case qh->maxpacket size is 64(0x40) and the packet size is 128(0x80). The expression of done never evaluates to true for this case.
↧