The @def variable holds pointer to the domain defintion, but is
set only somewhere in the middle of the function. This is
suboptimal.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
int retries = 0;
qemuDomainObjPrivatePtr priv = vm->privateData;
virErrorPtr orig_err;
- virDomainDefPtr def;
+ virDomainDefPtr def = vm->def;
virNetDevVPortProfilePtr vport = NULL;
size_t i;
char *timestamp;
virDomainConfVMNWFilterTeardown(vm);
if (cfg->macFilter) {
- def = vm->def;
for (i = 0; i < def->nnets; i++) {
virDomainNetDefPtr net = def->nets[i];
if (net->ifname == NULL)
qemuHostdevReAttachDomainDevices(driver, vm->def);
- def = vm->def;
for (i = 0; i < def->nnets; i++) {
virDomainNetDefPtr net = def->nets[i];
vport = virDomainNetGetActualVirtPortProfile(net);