]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Use correct undo_list when clearing DNS addresses
authorSelva Nair <selva.nair@gmail.com>
Mon, 3 Nov 2025 21:25:17 +0000 (22:25 +0100)
committerGert Doering <gert@greenie.muc.de>
Tue, 4 Nov 2025 08:06:59 +0000 (09:06 +0100)
Reported by: <aarnav@srlabs.de>

Change-Id: Iafac2b8f319457de8e36b427f26ebc27c040c6f7
Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Lev Stipakov <lstipakov@gmail.com>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1344
Message-Id: <20251103212523.31409-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg34171.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpnserv/interactive.c

index 58f1e0266c232cd8aa5896d28f1fc2d004f361c5..071298695aacae82ea0cbdf68e2ca5c2d2cdb535 100644 (file)
@@ -1797,7 +1797,7 @@ static DWORD
 HandleDNSConfigMessage(const dns_cfg_message_t *msg, undo_lists_t *lists)
 {
     DWORD err = 0;
-    undo_type_t undo_type = (msg->family == AF_INET6) ? undo_dns4 : undo_dns6;
+    undo_type_t undo_type = (msg->family == AF_INET6) ? undo_dns6 : undo_dns4;
     int addr_len = msg->addr_len;
 
     /* sanity check */