mwan3: fix addition of iptables rules for mwan3 sticky rules

Addition of iptables rules for mwan3 sticky rules is broken, resulting
in non-working sticky rules. The required parameters for the function
'mwan3_set_sticky_iptables' were passed in the wrong order.

Signed-off-by: Anna Tikhomirova <vamp@vampik.ru>
* Update commit message
* Quoting function arguments
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
Anna Tikhomirova 2023-04-28 23:33:39 +03:00 committed by Florian Eckert
parent 69c983391f
commit 66257510d9

View file

@ -735,8 +735,8 @@ mwan3_set_policies_iptables()
mwan3_set_sticky_iptables()
{
local rule="${1}"
local interface="${2}"
local interface="${1}"
local rule="${2}"
local ipv="${3}"
local policy="${4}"
@ -879,7 +879,7 @@ mwan3_set_user_iptables_rule()
fi
mwan3_push_update -F "mwan3_rule_$1"
config_foreach mwan3_set_sticky_iptables interface $ipv "$policy"
config_foreach mwan3_set_sticky_iptables interface "$rule" "$ipv" "$policy"
mwan3_push_update -A "mwan3_rule_$1" \