aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2017-03-12 20:39:52 +0100
committerAlexander Couzens <lynxis@fe80.eu>2017-11-21 11:57:01 +0100
commit2d4888dd08f5f340019ace5050a64a85dec57400 (patch)
treebcb78b1a69b6fca1528dfdc5965c15827c4ea06c /src
parent2e05f883f92909bb1a29b9b912d5c24200394839 (diff)
unixsocket: fix a potential string overflow
Change-Id: I8e3ec741247d728232f8c07c94eb63f068597d80 Found-by: coverity
Diffstat (limited to 'src')
-rw-r--r--src/input/unixsocket.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/input/unixsocket.c b/src/input/unixsocket.c
index 03e2909..c49928d 100644
--- a/src/input/unixsocket.c
+++ b/src/input/unixsocket.c
@@ -233,7 +233,7 @@ static int unixsocket_line_update(struct e1inp_line *line)
int i;
if (line->sock_path)
- strcpy(sock_path, line->sock_path);
+ osmo_strlcpy(sock_path, line->sock_path, PATH_MAX);
else
sprintf(sock_path, "%s%d", UNIXSOCKET_SOCK_PATH_DEFAULT,
line->num);