diff options
| author | Mitch Jackson <mitch@freeside.biz> | 2018-06-26 17:34:50 -0500 |
|---|---|---|
| committer | Mitch Jackson <mitch@freeside.biz> | 2018-10-23 16:42:16 -0400 |
| commit | 34106a87f830297c8ad676599ef170f5e4ec53ba (patch) | |
| tree | be05a89b66cf567992a33914adb3f6a4772169f0 /FS | |
| parent | 3c26afebaaada34db1028184571f0fb38e5b74bf (diff) | |
RT# 30783 Selectbox of available IPs when provisioning
Diffstat (limited to 'FS')
| -rwxr-xr-x | FS/FS/addr_block.pm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/FS/FS/addr_block.pm b/FS/FS/addr_block.pm index eb84dafc3..74c372e29 100755 --- a/FS/FS/addr_block.pm +++ b/FS/FS/addr_block.pm @@ -209,7 +209,7 @@ sub cidr { =item free_addrs -Returns a sorted list of free addresses in the block. +Returns an aref sorted list of free addresses in the block. =cut @@ -221,7 +221,11 @@ sub free_addrs { FS::IP_Mixin->used_addresses_in_block($self), FS::Conf->new()->config('exclude_ip_addr'); - grep { !exists $used_addr_map{$_} } map { $_->addr } $self->NetAddr->hostenum; + [ + grep { !exists $used_addr_map{$_} } + map { $_->addr } + $self->NetAddr->hostenum + ]; } =item next_free_addr |
