]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuDomainGetGuestInfo: Convert hostname code to virTypedParamList
authorPeter Krempa <pkrempa@redhat.com>
Wed, 26 Feb 2025 13:42:03 +0000 (14:42 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 3 Mar 2025 14:08:20 +0000 (15:08 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_driver.c

index cd07d3eac5d5cc1f1e5133f679b0847fd3751375..5d91bd1a935850fd13d19be2ebd3bf7c58fd6555 100644 (file)
@@ -19356,7 +19356,6 @@ qemuDomainGetGuestInfo(virDomainPtr dom,
     virDomainObj *vm = NULL;
     qemuAgent *agent;
     int ret = -1;
-    int maxparams = 0;
     g_autofree char *hostname = NULL;
     unsigned int supportedTypes;
     bool report_unsupported = types != 0;
@@ -19415,9 +19414,8 @@ qemuDomainGetGuestInfo(virDomainPtr dom,
         qemuAgentGetHostname(agent, &hostname, report_unsupported) == -1)
         goto exitagent;
 
-    if (hostname &&
-        virTypedParamsAddString(params, nparams, &maxparams, "hostname", hostname) < 0)
-        goto exitagent;
+    if (hostname)
+        virTypedParamListAddString(list, hostname, "hostname");
 
     if (supportedTypes & VIR_DOMAIN_GUEST_INFO_FILESYSTEM) {
         rc = qemuAgentGetFSInfo(agent, &agentfsinfo, report_unsupported);