Hi,

On 08/04/2025 08:34, Jiri Slaby wrote:
Given:
 > +#define OVPN_FAMILY_NAME    "ovpn"
and
 > ctx->ovpn_dco_id = genl_ctrl_resolve(ctx->nl_sock, OVPN_FAMILY_NAME);

Is there also an openvpn branch understanding the new (in-kernel) naming? I.e. something like s/ovpn-dco-v2/ovpn/?

As with 2.6.10, I see:
$ grep -iE 'offl|dco' log
2025-04-08 08:24:59 us=718854 Note: Kernel support for ovpn-dco missing, disabling data channel offload. 2025-04-08 08:24:59 us=719060 OpenVPN 2.6.10 x86_64-suse-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] [DCO]
2025-04-08 08:24:59 us=719110 DCO version: N/A

2.6.x and master do not "speak" the new "ovpn" family, because the new uAPI wasn't considered stable yet (due to ongoing reviews).

We have a WIP branch which you can use for test:

https://github.com/mandelbitdev/openvpn/tree/gianmarco/179-ovpn-support

Please do not try to measure performance at this time as we have various improvements that we are working on, but we wanted to wait for the first version of ovpn to be merged first.

Regards,

--
Antonio Quartulli
OpenVPN Inc.


Reply via email to