summaryrefslogtreecommitdiffstats
path: root/login-utils/checktty.c
diff options
context:
space:
mode:
Diffstat (limited to 'login-utils/checktty.c')
-rw-r--r--login-utils/checktty.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/login-utils/checktty.c b/login-utils/checktty.c
index 66fee7338..6269b6b07 100644
--- a/login-utils/checktty.c
+++ b/login-utils/checktty.c
@@ -29,12 +29,7 @@
#endif
#include "pathnames.h"
-
-/* functions in login.c */
-void badlogin(const char *s);
-void sleepexit(int);
-extern struct hostent hostaddress;
-extern char *hostname;
+#include "login.h"
#ifdef TESTING
struct hostent hostaddress;
@@ -43,13 +38,13 @@ char *hostname;
void
badlogin(const char *s)
{
- printf(_("badlogin: %s\n"), s);
+ printf("badlogin: %s\n", s);
}
void
sleepexit(int x)
{
- printf(_("sleepexit %d\n"), x);
+ printf("sleepexit %d\n", x);
exit(1);
}
#endif
@@ -315,7 +310,7 @@ in_class(const char *tty, char *class)
}
/* start JDS - SBA */
-void
+static void
free_group(struct grplist *ge)
{
if (ge) {
@@ -326,7 +321,7 @@ free_group(struct grplist *ge)
}
}
-void
+static void
free_class(struct ttyclass *tc)
{
if (tc) {
@@ -339,7 +334,7 @@ free_class(struct ttyclass *tc)
}
}
-void
+static void
free_all(void)
{
free_class(ttyclasses);