summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorMatthew Kobayashi <matthew@kobayashi.au>2025-08-04 21:47:48 +1000
committerMatthew Kobayashi <matthew@kobayashi.au>2025-08-04 22:41:52 +1000
commitd54b9445672ad454edde8d56f19468b225dd87e0 (patch)
treecf2e5e3022162af74020de5947c46c3c201bacc1 /python
parent6c6bcb59b85efdb60129639afaade482a2419cfe (diff)
downloadvyos-1x-d54b9445672ad454edde8d56f19468b225dd87e0.tar.gz
vyos-1x-d54b9445672ad454edde8d56f19468b225dd87e0.zip
T7685: load-balancing: fix rules with multiple ports
Diffstat (limited to 'python')
-rw-r--r--python/vyos/wanloadbalance.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/python/vyos/wanloadbalance.py b/python/vyos/wanloadbalance.py
index 2381f7d1c..158ee76c8 100644
--- a/python/vyos/wanloadbalance.py
+++ b/python/vyos/wanloadbalance.py
@@ -65,7 +65,7 @@ def nft_rule(rule_conf, rule_id, local=False, exclude=False, limit=False, weight
if port[:1] == '!':
operator = '!='
port = port[1:]
- output.append(f'th {prefix}port {operator} {port}')
+ output.append(f'th {prefix}port {operator} {{ {port} }}')
if 'source_based_routing' not in rule_conf and not restore_mark:
output.append('ct state new')