diff options
-rw-r--r-- | server-client.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) || |