From ed9590aef1fcf1965f46fe1c67473697ed9b68a0 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Mon, 31 May 2021 06:27:59 +0200 Subject: [PATCH] Fix tty default :ID => tty:S0 instead of tty:ttyS0 Signed-off-by: Joachim Wiberg --- src/service.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/service.c b/src/service.c index bb255587..29de1e21 100644 --- a/src/service.c +++ b/src/service.c @@ -1309,12 +1309,12 @@ int service_register(int type, char *cfg, struct rlimit rlimit[], char *file) /* Create name:id tuple for identiy, e.g., tty:S0 */ ptr = strrchr(svc->dev, '/'); - if (ptr) { + if (ptr) ptr++; - if (!strncmp(ptr, "tty", 3)) - ptr += 3; - } else + else ptr = svc->dev; + if (!strncmp(ptr, "tty", 3)) + ptr += 3; if (!id || id[0] == 0) id = ptr; strlcpy(svc->name, "tty", sizeof(svc->name));