From a76301bbbede002328a4d711dc3814c9e7c7ca6a Mon Sep 17 00:00:00 2001 From: Sheng Yang Date: Tue, 26 Feb 2013 19:37:45 -0800 Subject: [PATCH] CLOUDSTACK-1232: Only support cidr=64 in IPv6 --- server/src/com/cloud/network/NetworkModelImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/src/com/cloud/network/NetworkModelImpl.java b/server/src/com/cloud/network/NetworkModelImpl.java index 7b3717a161f..f978ac5e25e 100644 --- a/server/src/com/cloud/network/NetworkModelImpl.java +++ b/server/src/com/cloud/network/NetworkModelImpl.java @@ -1930,9 +1930,9 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel { } int cidrSize = NetUtils.getIp6CidrSize(ip6Cidr); - // Ipv6 cidr limit should be at least /64 - if (cidrSize < 64) { - throw new InvalidParameterValueException("The cidr size of IPv6 network must be no less than 64 bits!"); + // we only support cidr == 64 + if (cidrSize != 64) { + throw new InvalidParameterValueException("The cidr size of IPv6 network must be 64 bits!"); } }