aboutsummaryrefslogtreecommitdiff
path: root/net.h
diff options
context:
space:
mode:
authorMarkus Armbruster <armbru@redhat.com>2010-02-11 14:44:59 +0100
committerAnthony Liguori <aliguori@us.ibm.com>2010-02-19 12:12:46 -0600
commit62112d181ca33fea976100c4335dfc3e2f727e6c (patch)
tree890c926361887653e34b4cdfc1219f5f1511a507 /net.h
parent668680f75feea79704c603b96126c0833e1ed9a9 (diff)
downloadqemu-62112d181ca33fea976100c4335dfc3e2f727e6c.zip
qemu-62112d181ca33fea976100c4335dfc3e2f727e6c.tar.gz
qemu-62112d181ca33fea976100c4335dfc3e2f727e6c.tar.bz2
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>
Diffstat (limited to 'net.h')
-rw-r--r--net.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/net.h b/net.h
index 3467c10..33a1eaf 100644
--- a/net.h
+++ b/net.h
@@ -79,7 +79,6 @@ struct VLANState {
int id;
QTAILQ_HEAD(, VLANClientState) clients;
QTAILQ_ENTRY(VLANState) next;
- unsigned int nb_guest_devs, nb_host_devs;
NetQueue *send_queue;
};