From 0070313e286bc26141209798ebb5c76f39f25df4 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Sun, 10 May 2020 16:57:33 +0100 Subject: [PATCH] Fix comparison of tty name. --- server-client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server-client.c b/server-client.c index c9250491..6e24fdf3 100644 --- a/server-client.c +++ b/server-client.c @@ -241,7 +241,7 @@ server_client_open(struct client *c, char **cause) if (c->flags & CLIENT_CONTROL) return (0); - if (strcmp(c->ttyname, ttynam) || + if (strcmp(c->ttyname, ttynam) == 0|| ((isatty(STDIN_FILENO) && (ttynam = ttyname(STDIN_FILENO)) != NULL && strcmp(c->ttyname, ttynam) == 0) ||