From 7602eef98f4de8b573f8f67a863e960e586dbb1b Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Fri, 11 Mar 2022 08:15:44 -0600 Subject: [PATCH] =?UTF-8?q?src/ssl.c:=20use=20strlcpy(),=20not=20strncpy()?= =?UTF-8?q?,=20to=20make=20string=5Ffortified=20happy=20(else=20"error:=20?= =?UTF-8?q?=E2=80=98=5F=5Fbuiltin=5Fstrncpy=E2=80=99=20specified=20bound?= =?UTF-8?q?=2046=20equals=20destination=20size").?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ssl.c b/src/ssl.c index 511b73c6f..e99812684 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -28418,7 +28418,7 @@ int wolfSSL_X509_VERIFY_PARAM_set1_ip_asc(WOLFSSL_X509_VERIFY_PARAM *param, param->ipasc[0] = '\0'; } else { - XSTRNCPY(param->ipasc, ipasc, WOLFSSL_MAX_IPSTR); + XSTRLCPY(param->ipasc, ipasc, WOLFSSL_MAX_IPSTR); param->ipasc[WOLFSSL_MAX_IPSTR-1] = '\0'; } ret = WOLFSSL_SUCCESS;