So we discused this at length on IRC (and in gerrit). I'm still not sure
if I grok all the intricacies involved here, but some of the changes
are very obvious because the way "non udp socket events" have changed
in the multisocket patch makes the code in mudp.c obsolete now - others
not so much, but master + this passes all client/server tests, with single
and multisocket, and async scripts, so I guess all events are still being
properly addressed...
I would have gotten rid of get_io_flags_dowork_udp() at the same time
(just include the 2-3 lines in the single caller...), but this can be
done another time.
Same for the odd indent at the end of multi_io_process_io()...
Your patch has been applied to the master branch.
commit 6244e466217a367dd4d858f5e930e3aab415fc42
Author: Gianmarco De Gregori
Date: Mon Nov 24 18:58:27 2025 +0100
multi-socket: do not return tuntap flags on server-side
Signed-off-by: Gianmarco De Gregori <[email protected]>
Acked-by: Gert Doering <[email protected]>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1364
Message-Id: <[email protected]>
URL:
https://www.mail-archive.com/[email protected]/msg34650.html
Signed-off-by: Gert Doering <[email protected]>
--
kind regards,
Gert Doering
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel