- (dtucker) [includes.h] Undef _INCLUDE__STDC__ on HP-UX, otherwise

prot.h and shadow.h provide conflicting declarations of getspnam.  ok djm@
This commit is contained in:
Darren Tucker 2004-08-15 00:01:48 +10:00
parent 066969339d
commit 3d50c9bda6
2 changed files with 13 additions and 1 deletions

View File

@ -1,6 +1,8 @@
20040814
- (dtucker) [auth-krb5.c gss-serv-krb5.c openbsd-compat/xmmap.c]
Explicitly set umask for mkstemp; ok djm@
- (dtucker) [includes.h] Undef _INCLUDE__STDC__ on HP-UX, otherwise
prot.h and shadow.h provide conflicting declarations of getspnam. ok djm@
20040813
- (dtucker) [openbsd-compat/bsd-misc.c] Typo in #ifdef; from vinschen at
@ -1626,4 +1628,4 @@
- (djm) Trim deprecated options from INSTALL. Mention UsePAM
- (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu
$Id: ChangeLog,v 1.3506 2004/08/14 13:55:37 dtucker Exp $
$Id: ChangeLog,v 1.3507 2004/08/14 14:01:48 dtucker Exp $

View File

@ -181,6 +181,16 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
# include <kafs.h>
#endif
/*
* On HP-UX 11.11, shadow.h and prot.h provide conflicting declarations
* of getspnam when _INCLUDE__STDC__ is defined, so we unset it here.
*/
#ifdef __hpux
# ifdef _INCLUDE__STDC__
# undef _INCLUDE__STDC__
# endif
#endif
#include <openssl/opensslv.h> /* For OPENSSL_VERSION_NUMBER */
#include "defines.h"