diff --git a/src/initctl.c b/src/initctl.c index 8a559cae..46898595 100644 --- a/src/initctl.c +++ b/src/initctl.c @@ -175,7 +175,8 @@ static int do_svc(int cmd, char *arg) .cmd = cmd, }; - strlcpy(rq.data, arg, sizeof(rq.data)); + if (arg) + strlcpy(rq.data, arg, sizeof(rq.data)); return client_send(&rq, sizeof(rq)); }