mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
bug 7776: Fixed setting netmask for guest domR network
status 7776: resolved fixed
This commit is contained in:
parent
10fb37d90d
commit
225f15899d
@ -1342,7 +1342,11 @@ public class VirtualNetworkApplianceManagerImpl implements VirtualNetworkApplian
|
||||
gatewayNic.setBroadcastType(guestNetwork.getBroadcastDomainType());
|
||||
gatewayNic.setIsolationUri(guestNetwork.getBroadcastUri());
|
||||
gatewayNic.setMode(guestNetwork.getMode());
|
||||
gatewayNic.setNetmask(NetUtils.getCidrSubNet(guestNetwork.getCidr()));
|
||||
|
||||
String gatewayCidr = guestNetwork.getCidr();
|
||||
String[] cidrPair = gatewayCidr.split("\\/");
|
||||
long guestCidrSize = Long.parseLong(cidrPair[1]);
|
||||
gatewayNic.setNetmask(NetUtils.getCidrNetmask(guestCidrSize));
|
||||
networks.add(new Pair<NetworkVO, NicProfile>((NetworkVO) guestNetwork, gatewayNic));
|
||||
networks.add(new Pair<NetworkVO, NicProfile>(controlConfig, null));
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user