From 24327920f23a2896273e936f92d638d6928274d2 Mon Sep 17 00:00:00 2001 From: Nick Briggs Date: Mon, 19 May 2025 16:54:34 -0700 Subject: [PATCH] Replaces unchecked strcpy with strlcpy. --- src/unixfork.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unixfork.c b/src/unixfork.c index 1292a90..92bc9f0 100644 --- a/src/unixfork.c +++ b/src/unixfork.c @@ -358,7 +358,7 @@ int fork_Unix(void) { (void)snprintf(PipeName, sizeof(PipeName), "/tmp/LPU%ld-%d", StartTime, slot); memset(&addr, 0, sizeof(struct sockaddr_un)); addr.sun_family = AF_UNIX; - strcpy(addr.sun_path, PipeName); + strlcpy(addr.sun_path, PipeName, sizeof(addr.sun_path)); status = connect(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_un)); if (status < 0) {