PATCH[1/1]: WebUI // Query and set WAN device for simple-tc

Tom Green koe_fue at gmx.de
So Mär 6 12:22:26 CET 2016


Hallo,

Eines vorneweg: Dieses git tanzt mit mir Tango, nicht ich mit ihm. Ich
hoffe es ist benutzbar. Ansonsten ist es nur eine Zeile, die auf dem
Patchset "WebUI ohne Javascript" von Dominik aufbaut.

Die Bandbreiten- oder Bitratenkontrolle im WebUI enthält hardcodiert als
zu kontrollierendes / begrenzendes WAN-interface eth0. Das Patch
ermittelt das WAN Interface und schreibt den Wert zusammen mit den
anderen Konfigurationsdaten (enabled / Max Upload / Max Download) nach
/etc/config/simple-tc.

Bitte um Review.

Gruß
Torben


---
 src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html | 1 +
 1 file changed, 1 insertion(+)

diff --git
a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
index 752633f..8eb4b64 100755
--- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
+++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/settings.html
@@ -27,6 +27,7 @@ if [ "$REQUEST_METHOD" == "POST" ] ; then
         else
             uci set -q "simple-tc.example.enabled=0"
         fi
+                uci set -q "simple-tc.example.ifname=$(uci -q get
network.wan.ifname)"
         uci set -q "simple-tc.example.limit_ingress=${POST_limit_ingress}"
         uci set -q "simple-tc.example.limit_egress=${POST_limit_egress}"
 
-- 
1.9.1






Mehr Informationen über die Mailingliste franken-dev