"Anything that touches DCO" is suspect :-) - so I've submitted this
to Linux and FreeBSD DCO server tests, and everything passed (or,
precisely, only well-known problems failed).  Instances still use
DCO where they should.

The whole "msglevel" thing passed to functions like dco_available() might
need a bit of extra review when the dust has settled - is this still useful,
or do we (now) always pass the same thing anyway (since windows and M_USAGE
is gone now)?  dco_check_option() is called with D_DCO and D_MULTI_ERRORS,
but the call tree with dco_check_startup_option() is only called once...

The whole "--windows-driver" thing is also something we might want to
revisit.  It's quite a bit of code spilling to places that do not really
want to know (like, options.c)...

Nevertheless, this patch is doing quite a bit of good for removing #ifdef
relating to "DCO platforms", which is good :-)

Your patch has been applied to the master branch.

commit e9a156a160bb71e03ae03ba0bf4f31ced7282a13
Author: Lev Stipakov
Date:   Thu Sep 15 13:40:28 2022 +0300

     Use DCO on Windows by default

     Signed-off-by: Lev Stipakov <l...@openvpn.net>
     Acked-by: Frank Lichtenheld <fr...@lichtenheld.com>
     Message-Id: <20220915104028.188-1-lstipa...@gmail.com>
     URL: 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg25221.html
     Signed-off-by: Gert Doering <g...@greenie.muc.de>


--
kind regards,

Gert Doering



_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to