From: Mark Eichin Date: Mon, 8 Aug 1994 05:09:31 +0000 (+0000) Subject: handle systems where setpgrp takes no args X-Git-Tag: krb5-1.0-beta4.2~56 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7985cbf308ddb59d5f98e884604adc546fc3a842;p=krb5.git handle systems where setpgrp takes no args git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4062 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/appl/telnet/telnetd/configure.in b/src/appl/telnet/telnetd/configure.in index 905a13804..47fbc2975 100644 --- a/src/appl/telnet/telnetd/configure.in +++ b/src/appl/telnet/telnetd/configure.in @@ -26,4 +26,7 @@ AC_HEADER_CHECK(sys/filio.h,AC_DEFINE(FILIO_H)) AC_HEADER_CHECK(sys/stream.h,AC_DEFINE(STREAMS)) AC_HEADER_CHECK(utmpx.h,AC_DEFINE(UTMPX)) AC_FUNC_CHECK(cgetent,AC_DEFINE(HAS_CGETENT)) +AC_COMPILE_CHECK([number of arguments to setpgrp], +[#include ],[setpgrp(0,0)], +AC_DEFINE(SETPGRP_TWOARG)) AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/appl/telnet/telnetd/sys_term.c b/src/appl/telnet/telnetd/sys_term.c index d356f2354..9add8e361 100644 --- a/src/appl/telnet/telnetd/sys_term.c +++ b/src/appl/telnet/telnetd/sys_term.c @@ -188,6 +188,10 @@ int ttyfd = -1; # endif #endif /* USE_TERMIO */ +#ifndef SETPGRP_TWOARG +#define setpgrp(a,b) setpgrp() +#endif + /* * init_termbuf() * copy_termbuf(cp)