From: Eric Bollengier Date: Mon, 3 Jul 2023 16:31:43 +0000 (+0200) Subject: Fix compilation issue with tls.c X-Git-Tag: Beta-15.0.0~493 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3896c6826cfd05cc3a48e0779d95c08fa03a84a9;p=thirdparty%2Fbacula.git Fix compilation issue with tls.c --- diff --git a/bacula/src/lib/tls.c b/bacula/src/lib/tls.c index 6ffefe429..355b9c91e 100644 --- a/bacula/src/lib/tls.c +++ b/bacula/src/lib/tls.c @@ -137,7 +137,7 @@ static unsigned int psk_server_cb(SSL * ssl, const char *identity, Dmsg0(0, "ERROR psk_key not set!\n"); ret = 0; } else { - strncpy((char*)psk, shared_key, max_psk_len); + bstrncpy((char*)psk, shared_key, max_psk_len); if (strlen(shared_key)+1>=max_psk_len){ Dmsg0(0, "Error, psk_key too long, truncate\n"); } @@ -231,7 +231,7 @@ static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity, Dmsg0(0, "ERROR psk_key not set!\n"); ret = 0; } else { - strncpy((char*)psk, shared_key, max_psk_len); + bstrncpy((char*)psk, shared_key, max_psk_len); if (strlen(shared_key)+1>=max_psk_len){ Dmsg0(0, "Error, psk_key too long, truncate\n"); }