virReportError(VIR_ERR_NO_NETWORK,
_("no network with matching name '%s'"),
netname);
- goto error;
+ goto cleanup;
}
netdef = network->def;
virReportError(VIR_ERR_INTERNAL_ERROR,
_("network '%s' doesn't have an IPv4 address"),
netdef->name);
- break;
+ goto cleanup;
}
addrptr = &ipdef->address;
break;
virReportError(VIR_ERR_INTERNAL_ERROR,
_("network '%s' has no associated interface or bridge"),
netdef->name);
+ goto cleanup;
}
break;
}
if (dev_name) {
if (virNetDevGetIPv4Address(dev_name, &addr) < 0)
- goto error;
+ goto cleanup;
addrptr = &addr;
}
if (!(addrptr &&
(*netaddr = virSocketAddrFormat(addrptr)))) {
- goto error;
+ goto cleanup;
}
ret = 0;
if (network)
virNetworkObjUnlock(network);
return ret;
-
- error:
- goto cleanup;
}
/**