diff options
author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2004-04-20 09:35:04 +0000 |
---|---|---|
committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2004-04-20 09:35:04 +0000 |
commit | 52028650dba51037ac82f766107619f336a00e25 (patch) | |
tree | aaca3b36adea134d5ba39fa7c38bf759a9ef49c6 /crypto/openssh/openbsd-compat/setenv.c | |
parent | efcad6b72fe9d4f7ea99c021f4903d09ca31b666 (diff) | |
download | src-test2-52028650dba51037ac82f766107619f336a00e25.tar.gz src-test2-52028650dba51037ac82f766107619f336a00e25.zip |
Notes
Diffstat (limited to 'crypto/openssh/openbsd-compat/setenv.c')
-rw-r--r-- | crypto/openssh/openbsd-compat/setenv.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/crypto/openssh/openbsd-compat/setenv.c b/crypto/openssh/openbsd-compat/setenv.c index b7ba0ce83b89..c3a86c651cbc 100644 --- a/crypto/openssh/openbsd-compat/setenv.c +++ b/crypto/openssh/openbsd-compat/setenv.c @@ -30,7 +30,7 @@ */ #include "includes.h" -#ifndef HAVE_SETENV +#if !defined(HAVE_SETENV) || !defined(HAVE_UNSETENV) #if defined(LIBC_SCCS) && !defined(lint) static char *rcsid = "$OpenBSD: setenv.c,v 1.6 2003/06/02 20:18:38 millert Exp $"; @@ -77,6 +77,7 @@ __findenv(name, offset) return (NULL); } +#ifndef HAVE_SETENV /* * setenv -- * Set the value of the environmental variable "name" to be @@ -138,7 +139,9 @@ setenv(name, value, rewrite) ; return (0); } +#endif /* HAVE_SETENV */ +#ifndef HAVE_UNSETENV /* * unsetenv(name) -- * Delete environmental variable "name". @@ -157,5 +160,6 @@ unsetenv(name) if (!(*P = *(P + 1))) break; } +#endif /* HAVE_UNSETENV */ -#endif /* HAVE_SETENV */ +#endif /* !defined(HAVE_SETENV) || !defined(HAVE_UNSETENV) */ |