lib/ipaddress_2/ipv4.rb in ipaddress_2-0.11.0 vs lib/ipaddress_2/ipv4.rb in ipaddress_2-0.11.1
- old
+ new
@@ -1162,10 +1162,12 @@
#
def find_adjacent_subnet
return false if prefix == 0
current_subnet = to_string
self.prefix = @prefix - 1
- (split.map{|i| i.to_string} - [current_subnet])[0]
+ adjacent_subnet = (split.map{|i| i.to_string} - [current_subnet])[0]
+ self.prefix = @prefix + 1
+ return adjacent_subnet
end
#
# private methods
#