From 6c51ae73fc68de2a4f11f5a7ebb52a4e79687e7d Mon Sep 17 00:00:00 2001 From: Jason Wang Date: Wed, 30 Jan 2013 19:12:25 +0800 Subject: net: introduce qemu_find_net_clients_except() In multiqueue, all NetClientState that belongs to the same netdev or nic has the same id. So this patches introduces an helper qemu_find_net_clients_except() which finds all NetClientState with the same id. This will be used by multiqueue networking. Signed-off-by: Jason Wang Signed-off-by: Anthony Liguori --- include/net/net.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/net/net.h') diff --git a/include/net/net.h b/include/net/net.h index f0d1aa2117..995df5c1ef 100644 --- a/include/net/net.h +++ b/include/net/net.h @@ -68,6 +68,8 @@ typedef struct NICState { } NICState; NetClientState *qemu_find_netdev(const char *id); +int qemu_find_net_clients_except(const char *id, NetClientState **ncs, + NetClientOptionsKind type, int max); NetClientState *qemu_new_net_client(NetClientInfo *info, NetClientState *peer, const char *model, -- cgit v1.2.3-55-g7522