]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commit
net: Fix bogus "Warning: vlan 0 with no nics" with -device
authorMarkus Armbruster <armbru@redhat.com>
Thu, 11 Feb 2010 13:44:59 +0000 (14:44 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 23 Feb 2010 20:07:58 +0000 (14:07 -0600)
commitf203baee5bd06e06278ec6b98e3a649ed5d8f20e
tree6c2e263c0ade18d997d7cba77d20f05978f9c54e
parent5e3be6238548b9bf37ea7cbed1924079a4fde4f1
net: Fix bogus "Warning: vlan 0 with no nics" with -device

net_check_clients() prints this when an VLAN has host devices, but no
guest devices.  It uses VLANState members nb_guest_devs and
nb_host_devs to keep track of these devices.  However, -device does
not update nb_guest_devs, only net_init_nic() does that, for -net nic.

Check the VLAN clients directly, and remove the counters.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(cherry picked from commit 62112d181ca33fea976100c4335dfc3e2f727e6c)
net.c
net.h
net/slirp.c
net/socket.c
net/tap-win32.c
net/tap.c
net/vde.c