diff options
| author | Antonio Quartulli <antonio@mandelbit.com> | 2026-09-03 01:46:38 +0200 |
|---|---|---|
| committer | Antonio Quartulli <antonio@mandelbit.com> | 2026-09-13 21:06:12 +0200 |
| commit | 043992126c638940d26ee075de84d8d457bd446d (patch) | |
| tree | 4dbc51e02deee1ef510cd180d5ea5a51d3f59a13 /src/migration-scripts/interfaces | |
| parent | 200bbf96f439f94c6b52a1e99c3d2b27f27cff42 (diff) | |
| download | vyos-1x-043992126c638940d26ee075de84d8d457bd446d.tar.gz vyos-1x-043992126c638940d26ee075de84d8d457bd446d.zip | |
openvpn: T8264: reject the raw options DCO cannot serve
Raw options are appended after --config and therefore override what the CLI
rendered, so they have to face the same checks. A single cipher the Kernel
module does not implement makes OpenVPN fall back to the userspace data path;
"ncp-ciphers" is the 2.4 name for the negotiation list, and outside server and
pull mode "cipher" becomes the fallback cipher. "dev-type" other than tun, an
AF_UNIX "dev-node" and, in server mode, a "topology" other than subnet drop
the offload just the same.
"DEFAULT" stands for the built-in list, which OpenVPN expands to AEAD ciphers
alone before it weighs the offload, and the migration drops the offload from
whatever stays rejected.
Diffstat (limited to 'src/migration-scripts/interfaces')
0 files changed, 0 insertions, 0 deletions
