bridge_driver: allow VIR_NETWORK_PORT_CREATE_VALIDATE flag

Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Kristina Hanicova 2021-08-26 14:23:56 +02:00 committed by Ján Tomko
parent c2652059d6
commit 652147d0e1

View File

@ -5280,14 +5280,15 @@ networkPortCreateXML(virNetworkPtr net,
virNetworkPortPtr ret = NULL; virNetworkPortPtr ret = NULL;
int rc; int rc;
virCheckFlags(VIR_NETWORK_PORT_CREATE_RECLAIM, NULL); virCheckFlags(VIR_NETWORK_PORT_CREATE_RECLAIM |
VIR_NETWORK_PORT_CREATE_VALIDATE, NULL);
if (!(obj = networkObjFromNetwork(net))) if (!(obj = networkObjFromNetwork(net)))
return ret; return ret;
def = virNetworkObjGetDef(obj); def = virNetworkObjGetDef(obj);
if (!(portdef = virNetworkPortDefParseString(xmldesc, 0))) if (!(portdef = virNetworkPortDefParseString(xmldesc, flags)))
goto cleanup; goto cleanup;
if (virNetworkPortCreateXMLEnsureACL(net->conn, def, portdef) < 0) if (virNetworkPortCreateXMLEnsureACL(net->conn, def, portdef) < 0)