]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Delete old unused code for adding objects to qemu
authorPeter Krempa <pkrempa@redhat.com>
Wed, 30 May 2018 16:28:05 +0000 (18:28 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 5 Jun 2018 06:13:59 +0000 (08:13 +0200)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/libvirt_private.syms
src/qemu/qemu_monitor.c
src/qemu/qemu_monitor.h
src/util/virqemu.c
src/util/virqemu.h

index db241c9e94d8dd9786f7b9d267cc94cbe05c15cb..b2decc12fb0c2896dac010fd044f6674f967bbc5 100644 (file)
@@ -2602,7 +2602,6 @@ virQEMUBuildCommandLineJSONArrayBitmap;
 virQEMUBuildCommandLineJSONArrayNumbered;
 virQEMUBuildDriveCommandlineFromJSON;
 virQEMUBuildObjectCommandlineFromJSON;
-virQEMUBuildObjectCommandlineFromJSONType;
 virQEMUBuildQemuImgKeySecretOpts;
 
 
index fe8fdfaf9ae8bdab8dcaac84cfc8c51f91ac49e2..876157437a2ee20ea0d7b00ef294359ddaf5be50 100644 (file)
@@ -3093,40 +3093,6 @@ qemuMonitorAddObject(qemuMonitorPtr mon,
 }
 
 
-
-/**
- * qemuMonitorAddObjectType:
- * @mon: Pointer to monitor object
- * @type: Type name of object to add
- * @objalias: Alias of the new object
- * @props: Optional arguments for the given type. The object is consumed and
- *         should not be referenced by the caller after this function returns.
- *
- * Returns 0 on success -1 on error.
- */
-int
-qemuMonitorAddObjectType(qemuMonitorPtr mon,
-                         const char *type,
-                         const char *objalias,
-                         virJSONValuePtr props)
-{
-    virJSONValuePtr tmpprops = NULL;
-    int ret = -1;
-
-    VIR_DEBUG("type=%s objalias=%s props=%p", type, objalias, props);
-
-    if (!(tmpprops = qemuMonitorCreateObjectPropsWrap(type, objalias, &props)))
-        goto cleanup;
-
-    ret = qemuMonitorAddObject(mon, &tmpprops, NULL);
-
- cleanup:
-    virJSONValueFree(props);
-    virJSONValueFree(tmpprops);
-    return ret;
-}
-
-
 int
 qemuMonitorDelObject(qemuMonitorPtr mon,
                      const char *objalias)
index 0c133915204fa3295ac585fa440c2dc691176a61..d6e5a2239efa37ca14005d14b21f2a00cbc1fb5e 100644 (file)
@@ -810,11 +810,6 @@ int qemuMonitorAddObject(qemuMonitorPtr mon,
                          virJSONValuePtr *props,
                          char **alias);
 
-int qemuMonitorAddObjectType(qemuMonitorPtr mon,
-                             const char *type,
-                             const char *objalias,
-                             virJSONValuePtr props);
-
 int qemuMonitorDelObject(qemuMonitorPtr mon,
                          const char *objalias);
 
index 1390b68b865750bf6a4be5e2bc4d6cc7ff58e738..e16429d80d6ac820264dd87021f206f0031736ca 100644 (file)
@@ -264,28 +264,6 @@ virQEMUBuildObjectCommandlineFromJSONInternal(virBufferPtr buf,
 }
 
 
-char *
-virQEMUBuildObjectCommandlineFromJSONType(const char *type,
-                                          const char *alias,
-                                          virJSONValuePtr props)
-{
-    virBuffer buf = VIR_BUFFER_INITIALIZER;
-    char *ret = NULL;
-
-    if (virQEMUBuildObjectCommandlineFromJSONInternal(&buf, type, alias, props) < 0)
-        goto cleanup;
-
-    if (virBufferCheckError(&buf) < 0)
-        goto cleanup;
-
-    ret = virBufferContentAndReset(&buf);
-
- cleanup:
-    virBufferFreeAndReset(&buf);
-    return ret;
-}
-
-
 int
 virQEMUBuildObjectCommandlineFromJSON(virBufferPtr buf,
                                       virJSONValuePtr objprops)
index 0a4f4468f2ca639a0824cbeb30d5358d25f75e9f..309be4576188a36d5b1a74b4017b1c03fff45efa 100644 (file)
@@ -43,10 +43,6 @@ int virQEMUBuildCommandLineJSON(virJSONValuePtr value,
                                 virBufferPtr buf,
                                 virQEMUBuildCommandLineJSONArrayFormatFunc array);
 
-char *virQEMUBuildObjectCommandlineFromJSONType(const char *type,
-                                                const char *alias,
-                                                virJSONValuePtr props);
-
 int virQEMUBuildObjectCommandlineFromJSON(virBufferPtr buf,
                                           virJSONValuePtr objprops);