From a59d196b5da1a1018188a458b989ba1b919e6eb0 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Fri, 20 Aug 2021 13:57:09 +0200 Subject: [PATCH] nwfilter_driver: allow VIR_NWFILTER_DEFINE_VALIDATE flag Signed-off-by: Kristina Hanicova Reviewed-by: Michal Privoznik --- src/nwfilter/nwfilter_driver.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/nwfilter/nwfilter_driver.c b/src/nwfilter/nwfilter_driver.c index 665a962f4a..2712baa73f 100644 --- a/src/nwfilter/nwfilter_driver.c +++ b/src/nwfilter/nwfilter_driver.c @@ -536,7 +536,8 @@ nwfilterDefineXMLFlags(virConnectPtr conn, virNWFilterDef *objdef; virNWFilterPtr nwfilter = NULL; - virCheckFlags(0, NULL); + virCheckFlags(VIR_NWFILTER_DEFINE_VALIDATE, NULL); + if (!driver->privileged) { virReportError(VIR_ERR_OPERATION_INVALID, "%s", @@ -547,7 +548,7 @@ nwfilterDefineXMLFlags(virConnectPtr conn, nwfilterDriverLock(); virNWFilterWriteLockFilterUpdates(); - if (!(def = virNWFilterDefParseString(xml, 0))) + if (!(def = virNWFilterDefParseString(xml, flags))) goto cleanup; if (virNWFilterDefineXMLFlagsEnsureACL(conn, def) < 0)