X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Faddr_block.pm;h=208684b3ea732d13d8bbda217cd743d1a87f7b3e;hb=125a6f06ea2d8814e3ea80ca61170da2e2e05034;hp=1fb60606da9cd363d255f0a3adc3b33a704ec1d7;hpb=9509e5bfb7f9331303153cac24d7bfecbe2ea9f1;p=freeside.git diff --git a/FS/FS/addr_block.pm b/FS/FS/addr_block.pm index 1fb60606d..208684b3e 100755 --- a/FS/FS/addr_block.pm +++ b/FS/FS/addr_block.pm @@ -158,8 +158,18 @@ Returns a NetAddr::IP object for this block's address and netmask. sub NetAddr { my $self = shift; + new NetAddr::IP ($self->ip_gateway, $self->ip_netmask); +} + +=item cidr + +Returns a CIDR string for this block's address and netmask, i.e. 10.4.20.0/24 - return new NetAddr::IP ($self->ip_gateway, $self->ip_netmask); +=cut + +sub cidr { + my $self = shift; + $self->NetAddr->cidr; } =item next_free_addr