Project

General

Profile

Backport #7477 ยป ipaddr.rb.patch

alankessler (Alan Kessler), 11/30/2012 03:29 PM

View differences:

ipaddrpatch.rb 2012-11-29 22:07:30.000000000 -0800
addr = in_addr($~[4,4])
left = $1
right = $3 + '0:0'
else
elsif !($1 == "" or $2 == "")
left.count(':') <= 7 or raise InvalidAddressError, "invalid address"
left = $1
right = $2
addr = 0
else
left = $1 + $2
right = ""
addr = 0
end
else
raise InvalidAddressError, "invalid address"
    (1-1/1)