From d28c3095ec599c608b4d683ac4fb7bc2c137993a Mon Sep 17 00:00:00 2001 From: kaustubh-d <kaustubh@clogeny.com> Date: Tue, 29 Jul 2014 11:08:19 +0530 Subject: [PATCH] Modified IPAddress::Prefix128 to allow /0 subnets --- lib/ipaddress/prefix.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ipaddress/prefix.rb b/lib/ipaddress/prefix.rb index f3d585d..a0e3bb0 100644 --- a/lib/ipaddress/prefix.rb +++ b/lib/ipaddress/prefix.rb @@ -214,8 +214,8 @@ module IPAddress # #=> 64 # def initialize(num=128) - unless (1..128).include? num.to_i - raise ArgumentError, "Prefix must be in range 1..128, got: #{num}" + unless (0..128).include? num.to_i + raise ArgumentError, "Prefix must be in range 0..128, got: #{num}" end super(num.to_i) end -- GitLab