]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemuMonitorAddNetdev: Remove unused 'tapfd' infrastructure
authorPeter Krempa <pkrempa@redhat.com>
Tue, 10 May 2022 13:55:13 +0000 (15:55 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 16 May 2022 07:15:46 +0000 (09:15 +0200)
All callers pass NULL/0.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_hotplug.c
src/qemu/qemu_monitor.c
src/qemu/qemu_monitor.h

index 9f71977a4d6189a5497935bab4c87c734343099a..e1266325077c6a69c1b2ee4d219f56b387166ebe 100644 (file)
@@ -1414,7 +1414,6 @@ qemuDomainAttachNetDevice(virQEMUDriver *driver,
     }
 
     if (qemuMonitorAddNetdev(priv->mon, &netprops,
-                             NULL, NULL, 0,
                              slirpfd, slirpfdName) < 0) {
         qemuDomainObjExitMonitor(vm);
         virDomainAuditNet(vm, NULL, net, "attach", false);
@@ -2185,7 +2184,7 @@ qemuDomainAttachChrDevice(virQEMUDriver *driver,
 
     if (netdevprops) {
         if (qemuMonitorAddNetdev(priv->mon, &netdevprops,
-                                 NULL, NULL, 0, -1, NULL) < 0)
+                                -1, NULL) < 0)
             goto exit_monitor;
     }
 
index 57a9e9af62f4a2f6947b483549d274a2c805997d..a71311d0c4ece02901165ad0fb6da700211899b0 100644 (file)
@@ -2630,24 +2630,17 @@ qemuMonitorCloseFileHandle(qemuMonitor *mon,
 int
 qemuMonitorAddNetdev(qemuMonitor *mon,
                      virJSONValue **props,
-                     int *tapfd, char **tapfdName, int tapfdSize,
                      int slirpfd, char *slirpfdName)
 {
     int ret = -1;
-    size_t i = 0;
 
-    VIR_DEBUG("props=%p tapfd=%p tapfdName=%p tapfdSize=%d"
+    VIR_DEBUG("props=%p "
               "slirpfd=%d slirpfdName=%s",
-              props, tapfd, tapfdName, tapfdSize,
+              props,
               slirpfd, slirpfdName);
 
     QEMU_CHECK_MONITOR(mon);
 
-    for (i = 0; i < tapfdSize; i++) {
-        if (qemuMonitorSendFileHandle(mon, tapfdName[i], tapfd[i]) < 0)
-            goto cleanup;
-    }
-
     if (slirpfd > 0 &&
         qemuMonitorSendFileHandle(mon, slirpfdName, slirpfd) < 0)
         goto cleanup;
@@ -2656,10 +2649,6 @@ qemuMonitorAddNetdev(qemuMonitor *mon,
 
  cleanup:
     if (ret < 0) {
-        while (i--) {
-            if (qemuMonitorCloseFileHandle(mon, tapfdName[i]) < 0)
-                VIR_WARN("failed to close device handle '%s'", tapfdName[i]);
-        }
         if (qemuMonitorCloseFileHandle(mon, slirpfdName) < 0)
             VIR_WARN("failed to close device handle '%s'", slirpfdName);
     }
index 1008b336715503650f700bba5c1c2f4b1ad141e7..a49ef180c1399ab940048cfc83edae82811594af 100644 (file)
@@ -983,7 +983,6 @@ int qemuMonitorCloseFileHandle(qemuMonitor *mon,
 
 int qemuMonitorAddNetdev(qemuMonitor *mon,
                          virJSONValue **props,
-                         int *tapfd, char **tapfdName, int tapfdSize,
                          int slirpfd, char *slirpfdName);
 
 int qemuMonitorRemoveNetdev(qemuMonitor *mon,