]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
socket: Initialize struct in_addr_t in getaddr()
authorFrank Lichtenheld <frank@lichtenheld.com>
Mon, 8 Dec 2025 17:03:13 +0000 (18:03 +0100)
committerGert Doering <gert@greenie.muc.de>
Mon, 8 Dec 2025 18:53:24 +0000 (19:53 +0100)
We have false-positive "‘addr’ may be used uninitialized"
warnings with MinGW 13.0.0 compiler. Work around them.

Change-Id: I999916f9561a638214b70cf43de78060e9e0e792
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1420
Message-Id: <20251208170320.4696-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg34894.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/socket.c

index 80c289573da777a51ca5611b714ebd791100c1f2..3e908332b4e6cda93911a92de35437f2ccaf86e6 100644 (file)
@@ -202,7 +202,7 @@ in_addr_t
 getaddr(unsigned int flags, const char *hostname, int resolve_retry_seconds, bool *succeeded,
         struct signal_info *sig_info)
 {
-    in_addr_t addr;
+    in_addr_t addr = { 0 };
     int status;
 
     status = get_addr_generic(AF_INET, flags, hostname, &addr, NULL, resolve_retry_seconds,