diff options
Diffstat (limited to 'tools/libxl/libxl_create.c')
-rw-r--r-- | tools/libxl/libxl_create.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c index 87a57e0900..5d6978d4ca 100644 --- a/tools/libxl/libxl_create.c +++ b/tools/libxl/libxl_create.c @@ -43,10 +43,6 @@ void libxl_domain_config_destroy(libxl_domain_config *d_config) libxl_device_nic_destroy(&d_config->vifs[i]); free(d_config->vifs); - for (i=0; i<d_config->num_vif2s; i++) - libxl_device_net2_destroy(&d_config->vif2s[i]); - free(d_config->vif2s); - for (i=0; i<d_config->num_pcidevs; i++) libxl_device_pci_destroy(&d_config->pcidevs[i]); free(d_config->pcidevs); @@ -464,17 +460,6 @@ static int do_domain_create(libxl__gc *gc, libxl_domain_config *d_config, goto error_out; } } - if (!d_config->c_info.hvm) { - for (i = 0; i < d_config->num_vif2s; i++) { - d_config->vif2s[i].domid = domid; - ret = libxl_device_net2_add(ctx, domid, &d_config->vif2s[i]); - if (ret) { - fprintf(stderr, "cannot add net2 %d to domain: %d\n", i, ret); - ret = ERROR_FAIL; - goto error_out; - } - } - } if (d_config->c_info.hvm) { libxl_device_console console; |