From: Lev Stipakov Date: Thu, 1 Dec 2022 12:59:02 +0000 (+0200) Subject: dco: disable dco on Windows if --remote is not defined X-Git-Tag: v2.6_beta1~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd1c460ccfa38ca03e40e05524e2627917c58647;p=thirdparty%2Fopenvpn.git dco: disable dco on Windows if --remote is not defined At the moment Windows driver requires remote to work. Signed-off-by: Lev Stipakov Acked-by: Gert Doering Message-Id: <20221201125902.400-1-lstipakov@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg25604.html Signed-off-by: Gert Doering --- diff --git a/src/openvpn/dco.c b/src/openvpn/dco.c index b1a3e7834..d599dd7e1 100644 --- a/src/openvpn/dco.c +++ b/src/openvpn/dco.c @@ -251,6 +251,14 @@ dco_check_option_ce(const struct connection_entry *ce, int msglevel) } #endif +#if defined(_WIN32) + if (!ce->remote) + { + msg(msglevel, "NOTE: --remote is not defined, disabling data channel offload."); + return false; + } +#endif + return true; }