summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorMitch Jackson <mitch@freeside.biz>2018-06-26 17:34:50 -0500
committerMitch Jackson <mitch@freeside.biz>2018-10-23 16:42:16 -0400
commit34106a87f830297c8ad676599ef170f5e4ec53ba (patch)
treebe05a89b66cf567992a33914adb3f6a4772169f0 /FS
parent3c26afebaaada34db1028184571f0fb38e5b74bf (diff)
RT# 30783 Selectbox of available IPs when provisioning
Diffstat (limited to 'FS')
-rwxr-xr-xFS/FS/addr_block.pm8
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