]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
tls_crypt_v2_write_client_key_file: Fix missing-field-initializers compiler warning
authorFrank Lichtenheld <frank@lichtenheld.com>
Sat, 25 Jan 2025 10:08:38 +0000 (11:08 +0100)
committerGert Doering <gert@greenie.muc.de>
Sat, 25 Jan 2025 10:16:31 +0000 (11:16 +0100)
GCC wants us to be more explicit here.

Change-Id: Iaaf80c688ddff79ac9472d7237003713637c140b
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20250125100838.20796-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg30588.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/tls_crypt.c

index 76f06bc1dddd0125df8c04f34e071336b4ca4f90..0e5dfeeb8b13d824c7bfccd3dd3e940a369f3f05 100644 (file)
@@ -692,7 +692,7 @@ tls_crypt_v2_write_client_key_file(const char *filename,
     struct buffer client_key_pem = { 0 };
     struct buffer dst = alloc_buf_gc(TLS_CRYPT_V2_CLIENT_KEY_LEN
                                      + TLS_CRYPT_V2_MAX_WKC_LEN, &gc);
-    struct key2 client_key = { 2 };
+    struct key2 client_key = { .n = 2 };
 
     if (!rand_bytes((void *)client_key.keys, sizeof(client_key.keys)))
     {