diff options
Diffstat (limited to 'etc/inc')
-rw-r--r-- | etc/inc/interfaces.inc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index 3216641e..50b10bd 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -1284,7 +1284,12 @@ function is_altq_capable($int) { function get_number_of_bridged_interfaces() { $bridges = array(); $bridges = split("\n", `/sbin/ifconfig -a | /usr/bin/grep bridge`); - return array_count_values($bridges); + $bridge_count = 0; + foreach($bridges as $bridge) { + $bridge_count++; + } + $bridge_count++; + return array_count_values($bridge_count); } function get_next_available_bridge_interface() { |