diff --git a/src/ipamm_mad/remotes/aws/register_address_range b/src/ipamm_mad/remotes/aws/register_address_range index 9d15c95612..0fb4783e8c 100755 --- a/src/ipamm_mad/remotes/aws/register_address_range +++ b/src/ipamm_mad/remotes/aws/register_address_range @@ -117,6 +117,7 @@ begin end cidr_s = data.xpath('//AR/CIDR').text + mask = cidr_s.split('/')[1] if cidr_s.empty? STDERR.puts 'Missing CIDR block in address range' @@ -125,7 +126,7 @@ begin cidr = IPAddr.new(cidr_s) - if cidr.prefix != 16 + if ! ['255.255.0.0', '16'].include? mask STDERR.puts 'Elastic CIDR block has to be /16' exit(-1) end