NetAddr-IP
(4.058)
Re: request for...
NetAddr::IP::isMask to validate string as a mask from any notation "contiguous 1's on the left followed by contiguous 0's to the right"
See the sub-module NetAddr::IP::Util function "notcontiguous"
usage:
$ip = NetAddr::IP->new("some address");
($spurious,$cidr) = notcontiguous($ip->{mask});
This function counts the bit positions remaining in
the mask when the rightmost '0's are removed.
input: 128 bit netmask
returns true if there are spurious
zero bits remaining in the
mask, false if the mask is
contiguous one's,
128 bit cidr number
Michael Robinton - 2011-11-14T11:27:59 (permalink)
1 out of 3 found this review helpful.
Was this review helpful to you?
Yes
No

