HAVE_TTYENT_H, HAVE_SYS_LABEL_H
authorMark Eichin <eichin@mit.edu>
Wed, 27 Jul 1994 20:30:29 +0000 (20:30 +0000)
committerMark Eichin <eichin@mit.edu>
Wed, 27 Jul 1994 20:30:29 +0000 (20:30 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4024 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/ChangeLog
src/appl/bsd/configure.in
src/appl/bsd/krlogind.c
src/appl/bsd/login.c

index 191bb37650a9acb5ddb5bcbc5ca5d59fc69192c6..5fa7ce8eed00b3f955cb7c879f8cb72ce2425d21 100644 (file)
@@ -1,6 +1,10 @@
 Wed Jul 27 12:52:04 1994  Mark Eichin  (eichin@tweedledumber.cygnus.com)
 
+       * login.c: HAVE_TTYENT_H.
+       * configure.in: add ttyent.h to HEADERS test.
+
        * krshd.c: HAVE_SYS_LABEL_H, which seems to be SunOS 4 specific.
+       * krlogind.c: ditto.
        * configure.in: test for add sys/label.h to HEADERS test.
 
        * krcp.c (rsource): USE_DIRENT_H.
index ed5da02826eb69c6920103a9fb679641b20843c1..a68f0562fef4cc50f09faa86a6199b224e45b55a 100644 (file)
@@ -9,7 +9,7 @@ AC_HAVE_LIBRARY(socket)
 AC_HAVE_LIBRARY(nsl)
 AC_FUNC_CHECK(utimes,AC_DEFINE(HAS_UTIMES))
 AC_FUNC_CHECK(getutent,AC_DEFINE(HAVE_GETUTENT))
-AC_HAVE_HEADERS(sys/filio.h unistd.h sys/label.h)
+AC_HAVE_HEADERS(sys/filio.h unistd.h sys/label.h ttyent.h)
 CHECK_DIRENT
 CHECK_FCNTL
 AC_COMPILE_CHECK([F_SETOWN],
index a8c5a4df3dd55d75bf5b309c58f5bd5f82cf8f9e..969524185d113141b94662ef3858e76c15455852 100644 (file)
@@ -122,7 +122,8 @@ static char sccsid[] = "@(#)rlogind.c       5.17 (Berkeley) 8/31/88";
 #include <errno.h>
 #include <pwd.h>
      
-#ifdef sun
+#ifdef HAVE_SYS_LABEL_H
+/* only SunOS 4? */
 #include <sys/label.h>
 #include <sys/audit.h>
 #include <pwdadj.h>
index a152093147f5603699ac3d8e13da0cc523435c9c..cc7a4bec6f4f025000dd3e52bed24f2642cabc52 100644 (file)
@@ -4,10 +4,6 @@
  *     $Id$
  */
 
-#ifndef lint
-static char rcsid_login_c[] = "$Id$";
-#endif lint
-
 /*
  * Copyright (c) 1980, 1987, 1988 The Regents of the University of California.
  * All rights reserved.
@@ -72,9 +68,9 @@ static char sccsid[] = "@(#)login.c   5.25 (Berkeley) 1/6/89";
 #endif
 
 #include <errno.h>
-#ifndef NOTTYENT
+#ifdef HAVE_TTYENT_H
 #include <ttyent.h>
-#endif /* NOTTYENT */
+#endif
 #include <syslog.h>
 #include <grp.h>
 #include <pwd.h>