slirp: Keep next_m always valid
commitd6536b2c971f7323e58dfbe1e6f3b7c7c0c4edf3
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 29 Feb 2012 08:27:33 +0000 (29 09:27 +0100)
committerJan Kiszka <jan.kiszka@siemens.com>
Tue, 13 Mar 2012 13:05:48 +0000 (13 14:05 +0100)
treec0d9648b6a451525a88827f0761f6e8cc1c56248
parentcb72b75824c0362e5cb32eb8796930f29fa36d17
slirp: Keep next_m always valid

Make sure that next_m always points to a packet if batchq is non-empty.
This will simplify walking the queues in if_start.

CC: Fabien Chouteau <chouteau@adacore.com>
CC: Zhi Yong Wu <wuzhy@linux.vnet.ibm.com>
CC: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
slirp/if.c