aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/python/xen/xend/server/netif.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/python/xen/xend/server/netif.py b/tools/python/xen/xend/server/netif.py
index fbf059b9fb..250fa848a0 100644
--- a/tools/python/xen/xend/server/netif.py
+++ b/tools/python/xen/xend/server/netif.py
@@ -115,17 +115,15 @@ class NetifController(DevController):
accel = config.get('accel')
sec_lab = config.get('security_label')
- if not typ:
- typ = xoptions.netback_type
-
if not mac:
raise VmError("MAC address not specified or generated.")
devid = self.allocateDeviceID()
back = { 'script' : script,
- 'mac' : mac,
- 'type' : typ }
+ 'mac' : mac }
+ if typ:
+ back['type'] = typ
if ipaddr:
back['ip'] = ipaddr
if bridge: