提交 f7ecae61 编写于 作者: J John Ferlan

nwfilter: Remove need for virNWFilterSaveXML

Merge code into virNWFilterSaveConfig
Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
上级 69979369
...@@ -2767,13 +2767,16 @@ virNWFilterDefParseFile(const char *filename) ...@@ -2767,13 +2767,16 @@ virNWFilterDefParseFile(const char *filename)
int int
virNWFilterSaveXML(const char *configDir, virNWFilterSaveConfig(const char *configDir,
virNWFilterDefPtr def, virNWFilterDefPtr def)
const char *xml)
{ {
int ret = -1;
char *xml;
char uuidstr[VIR_UUID_STRING_BUFLEN]; char uuidstr[VIR_UUID_STRING_BUFLEN];
char *configFile = NULL; char *configFile = NULL;
int ret = -1;
if (!(xml = virNWFilterDefFormat(def)))
goto cleanup;
if (!(configFile = virFileBuildPath(configDir, def->name, ".xml"))) if (!(configFile = virFileBuildPath(configDir, def->name, ".xml")))
goto cleanup; goto cleanup;
...@@ -2785,25 +2788,6 @@ virNWFilterSaveXML(const char *configDir, ...@@ -2785,25 +2788,6 @@ virNWFilterSaveXML(const char *configDir,
cleanup: cleanup:
VIR_FREE(configFile); VIR_FREE(configFile);
return ret;
}
int
virNWFilterSaveConfig(const char *configDir,
virNWFilterDefPtr def)
{
int ret = -1;
char *xml;
if (!(xml = virNWFilterDefFormat(def)))
goto cleanup;
if (virNWFilterSaveXML(configDir, def, xml) < 0)
goto cleanup;
ret = 0;
cleanup:
VIR_FREE(xml); VIR_FREE(xml);
return ret; return ret;
} }
......
...@@ -580,11 +580,6 @@ virNWFilterDefParseNode(xmlDocPtr xml, ...@@ -580,11 +580,6 @@ virNWFilterDefParseNode(xmlDocPtr xml,
char * char *
virNWFilterDefFormat(const virNWFilterDef *def); virNWFilterDefFormat(const virNWFilterDef *def);
int
virNWFilterSaveXML(const char *configDir,
virNWFilterDefPtr def,
const char *xml);
int int
virNWFilterSaveConfig(const char *configDir, virNWFilterSaveConfig(const char *configDir,
virNWFilterDefPtr def); virNWFilterDefPtr def);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册