[Libvirt-cim] [PATCH] remove script for bridge network

Wenchao Xia xiawenc at linux.vnet.ibm.com
Mon Jul 16 10:37:10 UTC 2012


  libvirt0.9.10 will report error if bridge network was defined
with script. This is the fix for it, otherwise VM start would fail.

Signed-off-by: Wenchao Xia <xiawenc at linux.vnet.ibm.com>
---
 libxkutil/xmlgen.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/libxkutil/xmlgen.c b/libxkutil/xmlgen.c
index 2dcd0d2..31619d8 100644
--- a/libxkutil/xmlgen.c
+++ b/libxkutil/xmlgen.c
@@ -269,18 +269,11 @@ static const char *set_net_source(xmlNodePtr nic,
         return NULL;
 }
 
-
+/* libvirt 0.9.10 report error if script is set with brdige */
 static const char *bridge_net_to_xml(xmlNodePtr nic, struct net_device *dev)
 {
-        const char *script = "vif-bridge";
-        xmlNodePtr tmp;
         const char *msg = NULL;
 
-        tmp = xmlNewChild(nic, NULL, BAD_CAST "script", NULL);
-        if (tmp == NULL)
-                return XML_ERROR;
-        xmlNewProp(tmp, BAD_CAST "path", BAD_CAST script);
-
         msg = set_net_source(nic, dev, "bridge");
 
         return msg;
-- 
1.7.1




More information about the Libvirt-cim mailing list