From 3527cad6f270e28abb1ced780243e6ab95c9abf3 Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Fri, 29 Oct 2010 23:00:38 +0200 Subject: [PATCH] Support for type in vif (Xen). Now Windows guests can use the Network manager easily --- src/vmm/XenDriver.cc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/vmm/XenDriver.cc b/src/vmm/XenDriver.cc index a744f5519d..01b528d5c2 100644 --- a/src/vmm/XenDriver.cc +++ b/src/vmm/XenDriver.cc @@ -57,6 +57,7 @@ int XenDriver::deployment_description( string mac = ""; string bridge = ""; + string model = ""; const VectorAttribute * graphics; @@ -347,10 +348,17 @@ int XenDriver::deployment_description( mac = nic->vector_value("MAC"); bridge = nic->vector_value("BRIDGE"); + model = nic->vector_value("MODEL"); + + if( !model.empty() ) + { + file << "type=" << model; + pre_char = ','; + } if( !mac.empty() ) { - file << "mac=" << mac; + file << pre_char << "mac=" << mac; pre_char = ','; }