Hi,

On 18/05/2021 14:26, Arne Schwabe wrote:
> This is allows scripts and pluginsto parse/react to a CR_RESPONSE message
> 
> Patch V2: doc fixes, do not put script under ENABLE_PLUGIN
> Patch V3: rebase
> 
> Signed-off-by: Arne Schwabe <a...@rfc2549.org>

I have a high level question about this patch.

At the moment there is no trace of CR_RESPONSE or request in the
OpenVPN2 code.

To the best of my knowledge that's because this protocol is entirely
handled outside of OpenVPN using INFO_PRE and custom control messages.

With this patch we are aiming at moving a piece of this "external" logic
inside OpenVPN.

Question 1:

What is the benefit of moving the CR response handling inside OpenVPN,
if there is no code to generate the request? Maybe there are advantages
that are just assumed?

Question 2:

If we implement handling CR-RESPONSE, do we want to implement such
handling in the future with every custom control message that may be
sent by the management interface?

Question 3:

IMHO, this is a very good case where OpenVPN can be transparent and let
the upper layer deal with it (i.e. via mgmt interface), why changing that?



Best Regards,


-- 
Antonio Quartulli


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

Reply via email to