qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC 4/9] net: adjust nic init API


From: zwu . kernel
Subject: [Qemu-devel] [RFC 4/9] net: adjust nic init API
Date: Mon, 26 Mar 2012 13:40:18 +0800

From: Zhi Yong Wu <address@hidden>

Signed-off-by: Zhi Yong Wu <address@hidden>
---
 net.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net.c b/net.c
index ff8ddaf..22ed51b 100644
--- a/net.c
+++ b/net.c
@@ -549,15 +549,17 @@ int net_handle_fd_param(Monitor *mon, const char *param)
     return fd;
 }
 
-static int net_init_nic(QemuOpts *opts,
-                        Monitor *mon,
-                        const char *name,
-                        NetClientState *peer)
+static int net_init_nic(NETDevice *host_dev)
 {
     int idx;
     NICInfo *nd;
     const char *netdev;
 
+    QemuOpts *opts = host_dev->opts;
+    //Monitor *mon = host_dev->mon;
+    char *name = g_strdup(host_dev->name);
+    NetClientState *peer = host_dev->peer;
+
     idx = nic_get_free_idx();
     if (idx == -1 || nb_nics >= MAX_NICS) {
         error_report("Too Many NICs");
-- 
1.7.6




reply via email to

[Prev in Thread] Current Thread [Next in Thread]