false, false)) == NULL)
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_X86_64,
- "bhyve",
- NULL, 0, NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_X86_64, "bhyve",
+ NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_BHYVE,
NULL, NULL, 0, NULL) == NULL)
if (virCapabilitiesInitCaches(caps) < 0)
goto cleanup;
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- caps->host.arch,
- NULL,
- NULL,
- 0,
- NULL)) == NULL)
- goto cleanup;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ caps->host.arch, NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_KVM,
NULL, NULL, 0,
NULL);
- if (!guest)
- goto failure;
-
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0, NULL))
goto failure;
NULL, NULL,
0, NULL);
- if (!guest)
- goto failure;
-
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0, NULL))
goto failure;
}
/* i686 caps */
guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_I686,
NULL, NULL, 0, NULL);
- if (!guest)
- goto error;
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_HYPERV, NULL, NULL, 0, NULL))
goto error;
/* x86_64 caps */
guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_X86_64,
NULL, NULL, 0, NULL);
- if (!guest)
- goto error;
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_HYPERV, NULL, NULL, 0, NULL))
goto error;
if ((machines = virCapabilitiesAllocMachines(xen_machines, 1)) == NULL)
return -1;
- if ((guest = virCapabilitiesAddGuest(caps,
- guest_archs[i].hvm ? VIR_DOMAIN_OSTYPE_HVM :
- (guest_archs[i].pvh ? VIR_DOMAIN_OSTYPE_XENPVH :
- VIR_DOMAIN_OSTYPE_XEN),
- guest_archs[i].arch,
- LIBXL_EXECBIN_DIR "/qemu-system-i386",
- (guest_archs[i].hvm ?
- LIBXL_FIRMWARE_DIR "/hvmloader" :
- NULL),
- 1,
- machines)) == NULL) {
- virCapabilitiesFreeMachines(machines, 1);
- return -1;
- }
+ guest = virCapabilitiesAddGuest(caps,
+ guest_archs[i].hvm ? VIR_DOMAIN_OSTYPE_HVM :
+ (guest_archs[i].pvh ? VIR_DOMAIN_OSTYPE_XENPVH :
+ VIR_DOMAIN_OSTYPE_XEN),
+ guest_archs[i].arch,
+ LIBXL_EXECBIN_DIR "/qemu-system-i386",
+ (guest_archs[i].hvm ?
+ LIBXL_FIRMWARE_DIR "/hvmloader" :
+ NULL),
+ 1,
+ machines);
machines = NULL;
if (virCapabilitiesAddGuestDomain(guest,
LIBEXECDIR)))
goto error;
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_EXE,
- caps->host.arch,
- lxc_path,
- NULL,
- 0,
- NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
+ caps->host.arch, lxc_path, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_LXC,
/* On 64-bit hosts, we can use personality() to request a 32bit process */
if ((altArch = lxcContainerGetAlt32bitArch(caps->host.arch)) != VIR_ARCH_NONE) {
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_EXE,
- altArch,
- lxc_path,
- NULL,
- 0,
- NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
+ altArch, lxc_path, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_LXC,
if (virCapabilitiesInitCaches(caps) < 0)
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_EXE,
- caps->host.arch,
- NULL,
- NULL,
- 0,
- NULL)) == NULL)
- return NULL;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
+ caps->host.arch, NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_OPENVZ,
/* We register kvm as the base emulator too, since we can
* just give -no-kvm to disable acceleration if required */
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- guestarch,
- binary,
- NULL,
- nmachines,
- machines)) == NULL)
- goto cleanup;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ guestarch, binary,
+ NULL, nmachines, machines);
machines = NULL;
nmachines = 0;
return -1;
}
- if ((guest = virCapabilitiesAddGuest(ctl->caps,
- ostype,
- ctl->arch,
- NULL,
- NULL,
- 0,
- NULL)) == NULL) {
- vah_error(ctl, 0, _("could not allocate memory"));
- return -1;
- }
+ guest = virCapabilitiesAddGuest(ctl->caps, ostype, ctl->arch,
+ NULL, NULL, 0, NULL);
if ((virtType = virDomainVirtTypeFromString(ctl->virtType)) < 0) {
vah_error(ctl, 0, _("unknown virtualization type"));
}
for (i = 0; i < G_N_ELEMENTS(guest_types); i++) {
- if ((guest = virCapabilitiesAddGuest(caps,
- guest_types[i],
- VIR_ARCH_I686,
- TEST_EMULATOR,
- NULL,
- 0,
- NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, guest_types[i], VIR_ARCH_I686,
+ TEST_EMULATOR, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_TEST,
if (virCapabilitiesInitCaches(caps) < 0)
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- caps->host.arch,
- NULL,
- NULL,
- 0,
- NULL)) == NULL)
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ caps->host.arch, NULL, NULL, 0, NULL);
return NULL;
if (virCapabilitiesAddGuestDomain(guest,
VIR_WARN("Failed to get host CPU cache info");
/* i686 guests are always supported */
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_I686,
- NULL, NULL, 0, NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_I686, NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_VMWARE,
(virCPUCheckFeature(caps->host.cpu->arch, caps->host.cpu, "vmx") ||
virCPUCheckFeature(caps->host.cpu->arch, caps->host.cpu, "svm")))) {
- if ((guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_X86_64,
- NULL, NULL, 0, NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_X86_64, NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest,
VIR_DOMAIN_VIRT_VMWARE,
{
virCapsGuest *guest;
- if ((guest = virCapabilitiesAddGuest(caps, ostype, arch, emulator,
- NULL, 0, NULL)) == NULL)
+ guest = virCapabilitiesAddGuest(caps, ostype, arch,
+ emulator, NULL, 0, NULL);
return -1;
false, false)) == NULL)
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_I686,
- "/usr/bin/acme-virt", NULL,
- 0, NULL)) == NULL)
- return NULL;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_I686,
+ "/usr/bin/acme-virt", NULL, 0, NULL);
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_TEST, NULL, NULL, 0, NULL))
return NULL;
NULL, NULL, 0, NULL))
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_X86_64,
- "/usr/bin/acme-virt", NULL,
- 0, NULL)) == NULL)
- return NULL;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM, VIR_ARCH_X86_64,
+ "/usr/bin/acme-virt", NULL, 0, NULL);
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_TEST, NULL, NULL, 0, NULL))
return NULL;
false, false)) == NULL)
return NULL;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
- VIR_ARCH_I686,
- "/usr/libexec/libvirt_lxc", NULL,
- 0, NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
+ VIR_ARCH_I686,
+ "/usr/libexec/libvirt_lxc", NULL,
+ 0, NULL);
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_LXC, NULL, NULL, 0, NULL))
goto error;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
- VIR_ARCH_X86_64,
- "/usr/libexec/libvirt_lxc", NULL,
- 0, NULL)) == NULL)
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_EXE,
+ VIR_ARCH_X86_64,
+ "/usr/libexec/libvirt_lxc", NULL,
+ 0, NULL);
if (!virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_LXC, NULL, NULL, 0, NULL))
goto error;
if (machines == NULL)
goto error;
- if (!(guest = virCapabilitiesAddGuest(caps,
- VIR_DOMAIN_OSTYPE_HVM,
- arch,
- qemu_emulators[emu_arch],
- NULL,
- nmachines,
- machines)))
- goto error;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ arch, qemu_emulators[emu_arch],
+ NULL, nmachines, machines);
machines = NULL;
nmachines = 0;
nmachines = G_N_ELEMENTS(x86_machines);
if ((machines = virCapabilitiesAllocMachines(x86_machines, nmachines)) == NULL)
goto cleanup;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_X86_64,
- "/usr/lib/xen/bin/qemu-system-i386",
- "/usr/lib/xen/boot/hvmloader",
- nmachines, machines)) == NULL)
- goto cleanup;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_X86_64,
+ "/usr/lib/xen/bin/qemu-system-i386",
+ "/usr/lib/xen/boot/hvmloader",
+ nmachines, machines);
machines = NULL;
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_XEN, NULL,
NULL, 0, NULL) == NULL)
if ((machines = virCapabilitiesAllocMachines(xen_machines, nmachines)) == NULL)
goto cleanup;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_XEN,
- VIR_ARCH_X86_64,
- "/usr/lib/xen/bin/qemu-system-i386",
- NULL,
- nmachines, machines)) == NULL)
- goto cleanup;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_XEN,
+ VIR_ARCH_X86_64,
+ "/usr/lib/xen/bin/qemu-system-i386",
+ NULL,
+ nmachines, machines);
machines = NULL;
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_XEN, NULL,
if ((machines = virCapabilitiesAllocMachines(pvh_machines, nmachines)) == NULL)
goto cleanup;
- if ((guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_XENPVH,
- VIR_ARCH_X86_64,
- "/usr/lib/xen/bin/qemu-system-i386",
- NULL,
- nmachines, machines)) == NULL)
- goto cleanup;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_XENPVH,
+ VIR_ARCH_X86_64,
+ "/usr/lib/xen/bin/qemu-system-i386",
+ NULL,
+ nmachines, machines);
machines = NULL;
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_XEN, NULL,
virCapabilitiesAddHostMigrateTransport(caps, "vpxmigr");
/* i686 guest */
- guest =
- virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_I686,
- NULL, NULL, 0, NULL);
-
- if (guest == NULL)
- goto failure;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_I686,
+ NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0,
NULL) == NULL) {
}
/* x86_64 guest */
- guest =
- virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_X86_64,
- NULL, NULL, 0, NULL);
-
- if (guest == NULL)
- goto failure;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_X86_64,
+ NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0,
NULL) == NULL) {
/* i686 guest */
- guest =
- virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_I686,
- NULL, NULL, 0, NULL);
-
- if (guest == NULL)
- goto failure;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_I686,
+ NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0,
NULL) == NULL) {
}
/* x86_64 guest */
- guest =
- virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
- VIR_ARCH_X86_64,
- NULL, NULL, 0, NULL);
-
- if (guest == NULL)
- goto failure;
+ guest = virCapabilitiesAddGuest(caps, VIR_DOMAIN_OSTYPE_HVM,
+ VIR_ARCH_X86_64,
+ NULL, NULL, 0, NULL);
if (virCapabilitiesAddGuestDomain(guest, VIR_DOMAIN_VIRT_VMWARE, NULL, NULL, 0,
NULL) == NULL) {