Revision 88738c09 hw/e1000.c
b/hw/e1000.c | ||
---|---|---|
326 | 326 |
if (tp->tcp) { |
327 | 327 |
sofar = frames * tp->mss; |
328 | 328 |
cpu_to_be32wu((uint32_t *)(tp->data+css+4), // seq |
329 |
be32_to_cpup((uint32_t *)(tp->data+css+4))+sofar); |
|
329 |
be32_to_cpupu((uint32_t *)(tp->data+css+4))+sofar);
|
|
330 | 330 |
if (tp->paylen - sofar > tp->mss) |
331 | 331 |
tp->data[css + 13] &= ~9; // PSH, FIN |
332 | 332 |
} else // UDP |
Also available in: Unified diff