diff options
author | Ezra Peisach <epeisach@mit.edu> | 2001-06-21 18:39:21 +0000 |
---|---|---|
committer | Ezra Peisach <epeisach@mit.edu> | 2001-06-21 18:39:21 +0000 |
commit | 1cb1c19900041a18ea0f7ce7a289cc1ed3fff23e (patch) | |
tree | ecb73923fb0bb5d9e5ee59e1ce0b23d383fc1ed7 /src/appl | |
parent | 3ff4bd7c339e22c7eb4c86997d21effbb44c3299 (diff) | |
download | krb5-1cb1c19900041a18ea0f7ce7a289cc1ed3fff23e.tar.gz krb5-1cb1c19900041a18ea0f7ce7a289cc1ed3fff23e.tar.xz krb5-1cb1c19900041a18ea0f7ce7a289cc1ed3fff23e.zip |
* forward.c: If NEED_SETENV defined, provide prototype for setenv
* configure.in: If compiling setenv.c, define NEED_SETENV.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13464 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
-rw-r--r-- | src/appl/telnet/libtelnet/ChangeLog | 6 | ||||
-rw-r--r-- | src/appl/telnet/libtelnet/configure.in | 1 | ||||
-rw-r--r-- | src/appl/telnet/libtelnet/forward.c | 4 |
3 files changed, 11 insertions, 0 deletions
diff --git a/src/appl/telnet/libtelnet/ChangeLog b/src/appl/telnet/libtelnet/ChangeLog index e99f7209d9..ac0ac184f3 100644 --- a/src/appl/telnet/libtelnet/ChangeLog +++ b/src/appl/telnet/libtelnet/ChangeLog @@ -1,3 +1,9 @@ +2001-06-21 Ezra Peisach <epeisach@rna.mit.edu> + + * forward.c: If NEED_SETENV defined, provide prototype for setenv. + + * configure.in: If compiling setenv.c, define NEED_SETENV. + 2001-06-20 Ezra Peisach <epeisach@mit.edu> * kerberos5.c: Add prototype for rd_and_store_for_creds(). diff --git a/src/appl/telnet/libtelnet/configure.in b/src/appl/telnet/libtelnet/configure.in index 343bc051b2..3b55d3ddb0 100644 --- a/src/appl/telnet/libtelnet/configure.in +++ b/src/appl/telnet/libtelnet/configure.in @@ -10,6 +10,7 @@ LIBOBJS="$LIBOBJS getent.o" if test $ac_cv_func_setenv = no || test $ac_cv_func_unsetenv = no \ || test $ac_cv_func_getenv = no; then LIBOBJS="$LIBOBJS setenv.o" + AC_DEFINE([NEED_SETENV]) fi AC_C_CONST if test "$KRB4_LIB" = ''; then diff --git a/src/appl/telnet/libtelnet/forward.c b/src/appl/telnet/libtelnet/forward.c index 1042a452a0..e7059e002e 100644 --- a/src/appl/telnet/libtelnet/forward.c +++ b/src/appl/telnet/libtelnet/forward.c @@ -29,6 +29,10 @@ #include "k5-int.h" +#ifdef NEED_SETENV +extern int setenv(char *, char *, int); +#endif + extern char *line; /* see sys_term.c */ /* Decode, decrypt and store the forwarded creds in the local ccache. */ |