net: Fix send queue ordering
commit67867f38372cc0b74271ac678c998fb76d26e476
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 26 Aug 2009 10:47:04 +0000 (26 12:47 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Wed, 16 Sep 2009 19:19:54 +0000 (16 21:19 +0200)
tree51999fa2506ac7feb422fb069e8a023009c0cc17
parent6fe270e6e400491e9436e914c7e4ba53b71f8338
net: Fix send queue ordering

Ensure that packets enqueued for delayed delivery are dequeued in FIFO
order. At least one simplistic guest TCP/IP stack became unhappy due to
sporadically reordered packet streams.

At this chance, switch the send queue implementation to TAILQ.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
net.c
net.h