diff --git a/src/openvz_driver.c b/src/openvz_driver.c index f68841e..295b357 100644 --- a/src/openvz_driver.c +++ b/src/openvz_driver.c @@ -364,12 +364,11 @@ openvzDomainSetNetwork(virConnectPtr conn, const char *vpsid, if (openvzCheckEmptyMac(net->mac) > 0) mac = openvzMacToString(net->mac); - if (net->type == VIR_DOMAIN_NET_TYPE_BRIDGE && - net->data.bridge.brname != NULL) { + if (net->type == VIR_DOMAIN_NET_TYPE_BRIDGE && net->ifname != NULL) { char opt[1024]; //--netif_add ifname[,mac,host_ifname,host_mac] ADD_ARG_LIT("--netif_add") ; - strncpy(opt, net->data.bridge.brname, 256); + strncpy(opt, net->ifname, 256); if (mac != NULL) { strcat(opt, ","); strcat(opt, mac);