diff --git a/plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java b/plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java index 1fa14fa1e5b..899382737f4 100755 --- a/plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java +++ b/plugins/hypervisors/vmware/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java @@ -936,7 +936,7 @@ public class VmwareResource implements StoragePoolResource, ServerResource, Vmwa int ethDeviceNum = findRouterEthDeviceIndex(domrName, routerIp, nic.getMac()); s_logger.info("find interface index. routerIp: " + routerIp + ", mac: " + nic.getMac() + ", index: " + ethDeviceNum); - String args = "-C "; + String args =(cmd.isAdd()?"-C":"-D"); String dev = "eth" + ethDeviceNum; args += " -d " + dev; args += " -i " + domrGIP;