diff options
Diffstat (limited to 'libexec')
-rw-r--r-- | libexec/rlogind/Makefile | 2 | ||||
-rw-r--r-- | libexec/rlogind/rlogind.c | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libexec/rlogind/Makefile b/libexec/rlogind/Makefile index ad85ea3..f22df18 100644 --- a/libexec/rlogind/Makefile +++ b/libexec/rlogind/Makefile @@ -6,7 +6,7 @@ SRCS= rlogind.c MAN8= rlogind.8 DPADD= ${LIBUTIL} LDADD= -lutil -CFLAGS+= -Wall -DNO_PAM -DINET6 +CFLAGS+= -Wall -DINET6 .if defined(NOPAM) CFLAGS+= -DNO_PAM diff --git a/libexec/rlogind/rlogind.c b/libexec/rlogind/rlogind.c index fe272eb..eec34e7 100644 --- a/libexec/rlogind/rlogind.c +++ b/libexec/rlogind/rlogind.c @@ -570,6 +570,10 @@ int do_rlogin(dest) union sockunion *dest; { +#ifndef NO_PAM + int retval; +#endif + getstr(rusername, sizeof(rusername), "remuser too long"); getstr(lusername, sizeof(lusername), "locuser too long"); getstr(term+ENVSIZE, sizeof(term)-ENVSIZE, "Terminal type too long"); |