qemu-e2k/net
Stefan Hajnoczi 81017645e4 hub: Check that hubs are configured correctly
Checks can be performed to make sure that hubs have at least one NIC and
one host device, warning the user if this is not the case.
Configurations which do not meet this rule tend to be broken but just
emit a warning.  This patch preserves compatibility with the checks
performed by net core on vlans.

Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Zhi Yong Wu <wuzhy@linux.vnet.ibm.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2012-08-01 12:28:51 +01:00
..
Makefile.objs net: Add a hub net client 2012-08-01 12:28:51 +01:00
checksum.c Change license from GPLv2 to GPLv2+ 2012-02-01 16:24:54 -06:00
checksum.h net: move net-checksum.c under net/ 2009-10-30 08:39:26 -05:00
dump.c net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
dump.h net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
hub.c hub: Check that hubs are configured correctly 2012-08-01 12:28:51 +01:00
hub.h hub: Check that hubs are configured correctly 2012-08-01 12:28:51 +01:00
queue.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
queue.h net: move net-queue.[ch] under net/ 2009-10-30 08:39:26 -05:00
slirp.c net: Look up 'vlan' net clients using hubs 2012-08-01 12:28:51 +01:00
slirp.h net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
socket.c net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
socket.h net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
tap-aix.c convert net_init_tap() to NetClientOptions 2012-07-23 11:55:18 +01:00
tap-bsd.c convert net_init_tap() to NetClientOptions 2012-07-23 11:55:18 +01:00
tap-haiku.c convert net_init_tap() to NetClientOptions 2012-07-23 11:55:18 +01:00
tap-linux.c convert net_init_tap() to NetClientOptions 2012-07-23 11:55:18 +01:00
tap-linux.h tap: add APIs for vnet header length 2010-09-07 20:27:33 +03:00
tap-solaris.c convert net_init_tap() to NetClientOptions 2012-07-23 11:55:18 +01:00
tap-win32.c net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
tap.c net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
tap.h net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
util.c net: move parse_macaddr() to net/util.[ch] 2009-12-03 09:41:34 -06:00
util.h net: move parse_macaddr() to net/util.[ch] 2009-12-03 09:41:34 -06:00
vde.c net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00
vde.h net: Use hubs for the vlan feature 2012-08-01 12:28:51 +01:00