initctl: Make sure to NUL terminate info string from Finit

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson
2017-10-18 22:53:23 +02:00
parent 500d301700
commit 22192acce4
+7 -1
View File
@@ -543,9 +543,15 @@ static int show_status(char *arg)
snprintf(args, sizeof(args), "Unknown inetd");
info = args;
} else {
size_t len = sizeof(rq.data);
info = rq.data;
info[len - 1] = 0,
if (strcmp("internal", svc->cmd)) {
char *ptr = strchr(info, ' ');
char *ptr;
ptr = strchr(info, ' ');
if (ptr)
info = ptr + 1;
}