From 24c62ed5b3e1318418828dfadbdadf6cbac95fe2 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Sat, 27 May 2017 16:28:11 +0200 Subject: [PATCH] call overhead in interfaces_assign.php for https://github.com/opnsense/core/issues/1662 --- src/www/interfaces_assign.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/www/interfaces_assign.php b/src/www/interfaces_assign.php index 838d34ad0..551f1fc30 100644 --- a/src/www/interfaces_assign.php +++ b/src/www/interfaces_assign.php @@ -322,9 +322,10 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $interfaces = list_interfaces(); legacy_html_escape_form_data($interfaces); $unused_interfaces= array(); +$all_interfaces = legacy_config_get_interfaces(); foreach ($interfaces as $portname => $portinfo) { $portused = false; - foreach (legacy_config_get_interfaces() as $ifname => $ifdata) { + foreach ($all_interfaces as $ifname => $ifdata) { if ($ifdata['if'] == $portname) { $portused = true; break;