1) Be strict about number of arguments passed 2) Use a simpler logic while returning
@@ -20,8 +20,11 @@ main(int argc, char *argv[])
usage();
} ARGEND;
if (argc)
tty = ttyname(STDIN_FILENO);
puts(tty ? tty : "not a tty");
return tty ? 0 : 1;
return !tty;
}
The note is not visible to the blocked user.