From fe1fabac8645a4a034ff5bc14c6a9beaa4defc3e Mon Sep 17 00:00:00 2001 From: buffet Date: Thu, 25 Oct 2018 23:13:52 +0200 Subject: [PATCH] Fixed buffer size in seed --- src/seed/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/seed/main.c b/src/seed/main.c index 023c364..5fee521 100644 --- a/src/seed/main.c +++ b/src/seed/main.c @@ -37,9 +37,9 @@ main(int argc, const char *argv[]) char *sock_path = getenv(SOCK_ENV_VAR); if (sock_path) { - strncpy(sock_addr.sun_path, sock_path, sizeof(sock_addr.sun_path)); + strncpy(sock_addr.sun_path, sock_path, sizeof(sock_addr.sun_path) - 1); } else { - strncpy(sock_addr.sun_path, SOCK_DEF_PATH, sizeof(sock_addr.sun_path)); + strncpy(sock_addr.sun_path, SOCK_DEF_PATH, sizeof(sock_addr.sun_path) - 1); } if (connect(sock_fd, (struct sockaddr *)&sock_addr, sizeof(sock_addr)) < 0) {