aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lalancette <clalance@redhat.com>2010-07-30 11:28:55 -0400
committerChris Lalancette <clalance@redhat.com>2010-08-02 09:36:28 -0400
commitf72e4a9db1730b2d824656c1961e2697cbb93185 (patch)
treebe434a265db7a47fcd2097cee71d17193a6ae0e8
parentRemove duplicate </p> from downloads.html.in (diff)
downloadlibvirt-f72e4a9db1730b2d824656c1961e2697cbb93185.tar.gz
libvirt-f72e4a9db1730b2d824656c1961e2697cbb93185.tar.bz2
libvirt-f72e4a9db1730b2d824656c1961e2697cbb93185.zip
Fix a bogus warning when parsing <hostdev>
When parsing hostdev, the following message would be emitted: 10:17:19.052: error : virDomainHostdevDefParseXML:3748 : internal error unknown node alias However, alias is appropriately parsed in virDomainDeviceInfoParseXML anyway. Disable the error message in the initial XML parsing loop. Signed-off-by: Chris Lalancette <clalance@redhat.com>
-rw-r--r--src/conf/domain_conf.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 883c682e6..40e6d1c40 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -3716,6 +3716,9 @@ virDomainHostdevDefParseXML(const xmlNodePtr node,
goto error;
}
} else if (xmlStrEqual(cur->name, BAD_CAST "address")) {
+ /* address is parsed as part of virDomainDeviceInfoParseXML */
+ } else if (xmlStrEqual(cur->name, BAD_CAST "alias")) {
+ /* alias is parsed as part of virDomainDeviceInfoParseXML */
} else {
virDomainReportError(VIR_ERR_INTERNAL_ERROR,
_("unknown node %s"), cur->name);