virFirewallLayer layer = VIR_SOCKET_ADDR_FAMILY(netaddr) == AF_INET ?
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (physdev && physdev[0])
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
g_autofree char *networkstr = NULL;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (physdev && physdev[0])
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
g_autofree char *networkstr = NULL;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (physdev && physdev[0])
virFirewallLayer layer = af == AF_INET ?
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (VIR_SOCKET_ADDR_IS_FAMILY(&addr->start, af)) {
virFirewallLayer layer = VIR_SOCKET_ADDR_FAMILY(netaddr) == AF_INET ?
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (physdev && physdev[0])
const char *layerStr = nftablesLayerTypeToString(layer);
virFirewallCmd *fwCmd;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
fwCmd = virFirewallAddCmd(fw, layer, "insert", "rule",
g_autofree char *networkstr = NULL;
virFirewallCmd *fwCmd;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
fwCmd = virFirewallAddCmd(fw, layer, "insert", "rule",
g_autofree char *networkstr = NULL;
virFirewallCmd *fwCmd;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
fwCmd = virFirewallAddCmd(fw, layer, "insert", "rule",
VIR_FIREWALL_LAYER_IPV4 : VIR_FIREWALL_LAYER_IPV6;
const char *layerStr = nftablesLayerTypeToString(layer);
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
if (VIR_SOCKET_ADDR_IS_FAMILY(&addr->start, af)) {
const char *layerStr = nftablesLayerTypeToString(layer);
virFirewallCmd *fwCmd;
- if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix, true)))
+ if (!(networkstr = virSocketAddrFormatWithPrefix(netaddr, prefix)))
return -1;
fwCmd = virFirewallAddCmd(fw, layer, "insert", "rule",
* @masked: true to mask off the host bits of the address
*
* Returns a string representation of the IP network described by
- * @netaddr/@prefix. If @masked is true, the address is masked to
- * remove the host bits according to prefix. So, for example, sending
- * f(1.2.3.4, 24, true) would return "1.2.3.0/24", but f(1.2.3.4, 24,
- * false) would return "1.2.3.4/24".
+ * @addr/@prefix. The address is masked to remove the host bits
+ * according to prefix. So, for example, sending
+ * f(1.2.3.4, 24) would return "1.2.3.0/24".
*
- * returns false on failure (and logs an error message)
+ * Returns NULL on failure (and logs an error message)
*/
char *
virSocketAddrFormatWithPrefix(virSocketAddr *addr,
- unsigned int prefix,
- bool masked)
+ unsigned int prefix)
{
virSocketAddr network;
g_autofree char *netstr = NULL;
return NULL;
}
- if (masked && virSocketAddrMaskByPrefix(addr, prefix, &network) < 0) {
+ if (virSocketAddrMaskByPrefix(addr, prefix, &network) < 0) {
virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
_("Failure to mask address"));
return NULL;
bool withService,
const char *separator);
char *virSocketAddrFormatWithPrefix(virSocketAddr *addr,
- unsigned int prefix,
- bool masked);
+ unsigned int prefix);
char *virSocketAddrGetPath(virSocketAddr *addr);