]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
just use strlcpy()
authorAlan T. DeKok <aland@freeradius.org>
Tue, 30 Dec 2025 12:03:25 +0000 (07:03 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 30 Dec 2025 12:03:25 +0000 (07:03 -0500)
src/lib/server/cf_file.c

index a1ee38f160ea7d6a8d1862baa87205fb54fc6d91..e99b1d7798ae3013816c95fb240ede93460a6e65 100644 (file)
@@ -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) {