mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-03 02:15:23 +00:00
Add missing 'const' annotations for internal domain conf helpers
The virDomainNetGetActualBridgeName and virDomainNetGetActualDirectDev methods both return strings that point to data in the virDomainDefPtr struct, and should therefore not be freed. The return values should thus be 'const char *' not 'char *'. * src/conf/domain_conf.c, src/conf/domain_conf.h: Mark const * src/network/bridge_driver.c: Update to use a const char *
This commit is contained in:
parent
0c1587e10b
commit
914d1b7403
@ -13064,7 +13064,7 @@ virDomainNetGetActualType(virDomainNetDefPtr iface)
|
||||
return iface->data.network.actual->type;
|
||||
}
|
||||
|
||||
char *
|
||||
const char *
|
||||
virDomainNetGetActualBridgeName(virDomainNetDefPtr iface)
|
||||
{
|
||||
if (iface->type == VIR_DOMAIN_NET_TYPE_BRIDGE)
|
||||
@ -13076,7 +13076,7 @@ virDomainNetGetActualBridgeName(virDomainNetDefPtr iface)
|
||||
return iface->data.network.actual->data.bridge.brname;
|
||||
}
|
||||
|
||||
char *
|
||||
const char *
|
||||
virDomainNetGetActualDirectDev(virDomainNetDefPtr iface)
|
||||
{
|
||||
if (iface->type == VIR_DOMAIN_NET_TYPE_DIRECT)
|
||||
|
@ -1794,8 +1794,8 @@ int virDomainGraphicsListenSetNetwork(virDomainGraphicsDefPtr def,
|
||||
ATTRIBUTE_NONNULL(1);
|
||||
|
||||
int virDomainNetGetActualType(virDomainNetDefPtr iface);
|
||||
char *virDomainNetGetActualBridgeName(virDomainNetDefPtr iface);
|
||||
char *virDomainNetGetActualDirectDev(virDomainNetDefPtr iface);
|
||||
const char *virDomainNetGetActualBridgeName(virDomainNetDefPtr iface);
|
||||
const char *virDomainNetGetActualDirectDev(virDomainNetDefPtr iface);
|
||||
int virDomainNetGetActualDirectMode(virDomainNetDefPtr iface);
|
||||
virNetDevVPortProfilePtr
|
||||
virDomainNetGetActualDirectVirtPortProfile(virDomainNetDefPtr iface);
|
||||
|
@ -2899,7 +2899,7 @@ networkNotifyActualDevice(virDomainNetDefPtr iface)
|
||||
struct network_driver *driver = driverState;
|
||||
virNetworkObjPtr network;
|
||||
virNetworkDefPtr netdef;
|
||||
char *actualDev;
|
||||
const char *actualDev;
|
||||
int ret = -1;
|
||||
|
||||
if (iface->type != VIR_DOMAIN_NET_TYPE_NETWORK)
|
||||
@ -2999,7 +2999,7 @@ networkReleaseActualDevice(virDomainNetDefPtr iface)
|
||||
struct network_driver *driver = driverState;
|
||||
virNetworkObjPtr network = NULL;
|
||||
virNetworkDefPtr netdef;
|
||||
char *actualDev;
|
||||
const char *actualDev;
|
||||
int ret = -1;
|
||||
|
||||
if (iface->type != VIR_DOMAIN_NET_TYPE_NETWORK)
|
||||
|
Loading…
x
Reference in New Issue
Block a user