Print hostname as well in getty
This commit is contained in:
parent
894be72e6b
commit
1f783e7d96
5
getty.c
5
getty.c
@ -26,6 +26,7 @@ main(int argc, char *argv[])
|
|||||||
int fd;
|
int fd;
|
||||||
struct sigaction sa;
|
struct sigaction sa;
|
||||||
char term[128], logname[LOGIN_NAME_MAX], c;
|
char term[128], logname[LOGIN_NAME_MAX], c;
|
||||||
|
char hostname[HOST_NAME_MAX + 1];
|
||||||
int i = 0;
|
int i = 0;
|
||||||
ssize_t n;
|
ssize_t n;
|
||||||
|
|
||||||
@ -78,7 +79,9 @@ main(int argc, char *argv[])
|
|||||||
if (argc > 2)
|
if (argc > 2)
|
||||||
return execvp(argv[2], argv + 2);
|
return execvp(argv[2], argv + 2);
|
||||||
|
|
||||||
printf("Login: ");
|
if (gethostname(hostname, sizeof(hostname)) == 0)
|
||||||
|
printf("%s ", hostname);
|
||||||
|
printf("login: ");
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
|
|
||||||
/* Flush pending input */
|
/* Flush pending input */
|
||||||
|
Loading…
Reference in New Issue
Block a user