version 1.3, 1997/01/17 07:13:28 |
version 1.4, 1997/02/01 19:38:26 |
|
|
|
|
if (argc < 2 ) { |
if (argc < 2 ) { |
printf("Usage: talk user [ttyname]\n"); |
printf("Usage: talk user [ttyname]\n"); |
|
printf(" talk user@hostname [ttyname]\n"); |
exit(-1); |
exit(-1); |
} |
} |
if (!isatty(0)) { |
if (!isatty(0)) { |
printf("Standard input must be a tty, not a pipe or a file\n"); |
printf("Standard input must be a tty, not a pipe or a file\n"); |
exit(-1); |
exit(-1); |
} |
} |
|
|
|
if ('@' == argv[1][0]) { |
|
printf("Usage: talk user [ttyname]\n"); |
|
printf(" talk user@hostname [ttyname]\n"); |
|
exit(-1); |
|
} |
|
|
if ((my_name = getlogin()) == NULL) { |
if ((my_name = getlogin()) == NULL) { |
struct passwd *pw; |
struct passwd *pw; |
|
|