diff options
author | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-03-28 22:30:48 +0000 |
---|---|---|
committer | aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-03-28 22:30:48 +0000 |
commit | 88738c09ab04fb10dc63204cb02f8992a43d1de0 (patch) | |
tree | d9fa68f5c139136489ddacff86f1b49583f82385 /hw | |
parent | f94f7181950b9d028a919274f4787076242690b5 (diff) | |
download | hqemu-88738c09ab04fb10dc63204cb02f8992a43d1de0.zip hqemu-88738c09ab04fb10dc63204cb02f8992a43d1de0.tar.gz |
e1000: fix unaligned access
(Tristan Gingold)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4121 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw')
-rw-r--r-- | hw/e1000.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -326,7 +326,7 @@ xmit_seg(E1000State *s) if (tp->tcp) { sofar = frames * tp->mss; cpu_to_be32wu((uint32_t *)(tp->data+css+4), // seq - be32_to_cpup((uint32_t *)(tp->data+css+4))+sofar); + be32_to_cpupu((uint32_t *)(tp->data+css+4))+sofar); if (tp->paylen - sofar > tp->mss) tp->data[css + 13] &= ~9; // PSH, FIN } else // UDP |