From: Alan T. DeKok Date: Tue, 30 Dec 2025 12:03:25 +0000 (-0500) Subject: just use strlcpy() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fb0fdfbb6dc1f5700b677eeb01c2a653870be4a;p=thirdparty%2Ffreeradius-server.git just use strlcpy() --- diff --git a/src/lib/server/cf_file.c b/src/lib/server/cf_file.c index a1ee38f160e..e99b1d7798a 100644 --- a/src/lib/server/cf_file.c +++ b/src/lib/server/cf_file.c @@ -749,7 +749,7 @@ cf_file_check_err_t cf_file_check_unix_connect(char const *filename, UNUSED void return CF_FILE_OTHER_ERROR; } - strncpy(addr.sun_path, filename, sizeof(addr.sun_path) - 1); + strlcpy(addr.sun_path, filename, sizeof(addr.sun_path)); fd = socket(AF_UNIX, SOCK_STREAM, 0); if (fd < 0) {