From 01139abbe14407b47910fee3835258aef2fc6dd3 Mon Sep 17 00:00:00 2001 From: Leo-Andres Hofmann Date: Thu, 18 Feb 2021 15:30:16 +0100 Subject: [PATCH] zoneconf.cgi: Add default value for STP and require input Signed-off-by: Leo-Andres Hofmann Signed-off-by: Michael Tremer --- html/cgi-bin/zoneconf.cgi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/html/cgi-bin/zoneconf.cgi b/html/cgi-bin/zoneconf.cgi index 9d01d06cee..b90ea8a41f 100644 --- a/html/cgi-bin/zoneconf.cgi +++ b/html/cgi-bin/zoneconf.cgi @@ -478,7 +478,7 @@ END if ($access_selected{"NONE"} eq "") { $highlight = $_; } - + print < - + END ; @@ -513,6 +513,9 @@ foreach (@zones) { # load settings and prepare form elements for each zone my $stp_available = $ethsettings{"${uc}_MODE"} eq "bridge"; # STP is only available in bridge mode my $stp_enabled = $ethsettings{"${uc}_STP"} eq "on"; my $stp_priority = $ethsettings{"${uc}_STP_PRIORITY"}; + + # set priority to default value if no numerical value is configured + $stp_priority = 32768 unless looks_like_number($stp_priority); # form element modifiers my $checked = ""; @@ -532,7 +535,7 @@ END # priority input box HTML my $row_2 = < - + END ; -- 2.39.5