.. and the last one in the series, with similar text leading to it... (so just look at 808+809).
Tested on the t_client/t_server framework, which exercises many of those options where the handling even in the "normal path" is now changed (due to moving the syntax check into smaller helper functions). I'm still not convinced that we really need to do all these syntax checks for "remove an option", but that message was not really heard... also, I'm not really sure the current behaviour is that useful outside fairly limited OpenVPN Corp scenarios ("why would a PUSH_UPDATE route statement remove all routes I have in my config file, not only those sent by PUSH_REPLY?"), but we all agreed that this is the beginning of a journey, also expecting incremental improvements ("not reopen the tun device if there is no reason for it", for example, because the server just pushes extra routes). Your patch has been applied to the master branch. commit dd9c6978ec851213deece9229e413d44d0289cad Author: Marco Baffo Date: Tue Jul 29 12:41:01 2025 +0200 PUSH_UPDATE: Added update_option() function. Signed-off-by: Marco Baffo <ma...@mandelbit.com> Acked-by: Gert Doering <g...@greenie.muc.de> Message-Id: <20250729104110.27704-1-g...@greenie.muc.de> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg32408.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