[PATCH applied] Re: dco: port core/context infrastructure needed for backport of commit 7791f53

Gert Doering <[email protected]>
Newsgroups gmane.network.openvpn.devel
Message-ID <[email protected]>
Thanks for digging through this, and backporting what is needed.

I have "git blame"'d master, and compared this backport to the master
comments.  The first one is

    commit a699681bb86c6e9a2c9f205543f60400208aea4b
    Author: Antonio Quartulli <[email protected]>
    Date:   Wed Jul 23 15:39:11 2025 +0200

	dco: only pass struct context to init function

.. which is fully included in this commit here, and pretty straightforward.

The second one is

    commit 7f5a6deae33a338a23d7e8ff8526db8fdddf4bc2
    Author: Antonio Quartulli <[email protected]>
    Date:   Wed Jul 23 08:10:25 2025 +0200

	multi: store multi_context address inside top instance

which is more complex, as the master commit modifies "multi.c" which does
not exist in release/2.6 (mudp.c, mtcp.c) - and also changes more things,
so this is backporting the change we need (top->multi) to the distinct
UDP/TCP server loops.

I have run this with and without DCO on Linux and FreeBSD, client and 
server setups, and have test compiled the windows version.  BB has compiled
and client-tested all the rest.


Your patch has been applied to the release/2.6 branch.

commit 876a8cf5fd6166a22bfe6b6f37889d3cff3a17c6
Author: Ralf Lici
Date:   Mon Apr 20 18:59:17 2026 +0200

     dco: port core/context infrastructure needed for backport of commit 7791f53

     Signed-off-by: Ralf Lici <[email protected]>
     Acked-by: Gert Doering <[email protected]>
     Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1631
     Message-Id: <[email protected]>
     URL: https://www.mail-archive.com/[email protected]/msg36691.html
     Signed-off-by: Gert Doering <[email protected]>


--
kind regards,

Gert Doering
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.