diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-10-26 21:36:45 +0100 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-10-26 21:36:45 +0100 |
| commit | c4796091fa8cc685fc2482b23d9fab5c067495a0 (patch) | |
| tree | cddf827e26fadcf61ac629096c63972fbb1a1c5f /interface-definitions/include/interface | |
| parent | 089c767056910d1b89f72a97d96b1455d25e5bcd (diff) | |
| download | vyos-1x-c4796091fa8cc685fc2482b23d9fab5c067495a0.tar.gz vyos-1x-c4796091fa8cc685fc2482b23d9fab5c067495a0.zip | |
cgnat: T9473: accept only a numeric range as external-port-range
The external port range accepted a single port, a service name and a
range whose start lies above its end. The first two crashed the commit
with a Python traceback, the last one failed with a misleading "not
enough ports" error.
The CLI now only accepts a numeric range within 1-65535, and a reversed
range is rejected with a clear error.
Diffstat (limited to 'interface-definitions/include/interface')
0 files changed, 0 insertions, 0 deletions
