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

Dominik Heidler dominik at heidler.eu
So Mär 6 14:03:04 CET 2016


Am 06.03.2016 um 12:22 schrieb Tom Green:
> 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.

Die Einrückung und der Zeilenumbruch sind kaputt, deshalb baue ich den Patch
einfach mit in das nächste WebUI Patchset ein.

Grüße,
Dominik


> 
> 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}"
>  
> 




Mehr Informationen über die Mailingliste franken-dev