* configure.in
authorRichard Basch <probe@mit.edu>
Fri, 30 Dec 1994 23:42:13 +0000 (23:42 +0000)
committerRichard Basch <probe@mit.edu>
Fri, 30 Dec 1994 23:42:13 +0000 (23:42 +0000)
   No need to do the fcntl check
Changed GETPGRP_ONEARG detection (and assign it when it
takes one argument, not void).

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4783 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/ChangeLog
src/appl/bsd/configure.in

index 45eb7fbfd8512af2934d2638b6d8226a768ae1b3..45566c1799865fe2c4b606f64d4ab38927f0da05 100644 (file)
@@ -1,5 +1,10 @@
 Fri Dec 30 18:35:50 1994  Richard Basch  (probe@tardis)
 
+       * configure.in
+               No need to do the fcntl check
+               Changed GETPGRP_ONEARG detection (and assign it when it
+                       takes one argument, not void).
+
        * logutil.c
        * login.c
                Tidied up the code a bit.
index a265b05caf8cfeda3243f67a36871a6ec0a29f06..53c8760860f38bb53ba61cd79d6dabd8031f2cda 100644 (file)
@@ -42,7 +42,6 @@ AC_REPLACE_FUNCS(getdtablesize)
 CHECK_SIGNALS
 CHECK_SETJMP
 CHECK_DIRENT
-CHECK_FCNTL
 CHECK_WAIT_TYPE
 AC_HEADER_CHECK(termios.h,AC_FUNC_CHECK(cfsetispeed,AC_DEFINE(POSIX_TERMIOS)))
 KRB_INCLUDE
@@ -108,11 +107,12 @@ dnl
 AC_MSG_CHECKING([arguments to getpgrp])
 AC_CACHE_VAL(krb5_cv_getpgrp_args,
 [AC_TRY_COMPILE(
-[#include <unistd.h>], [int pid = getpgrp()],
-krb5_cv_getpgrp_args=void, krb5_cv_getpgrp_args=pid)])
+[#include <unistd.h>
+#include <sys/types.h>], [pid_t pid = getpgrp(getpid())],
+krb5_cv_getpgrp_args=pid, krb5_cv_getpgrp_args=void)])
 AC_MSG_RESULT($krb5_cv_getpgrp_args)
-if test $krb5_cv_getpgrp_args = void; then
-AC_DEFINE(GETGRP_ONEARG)
+if test $krb5_cv_getpgrp_args = pid; then
+AC_DEFINE(GETPGRP_ONEARG)
 fi
 dnl
 dnl