diff options
author | Darren Tucker <dtucker@zip.com.au> | 2004-02-24 10:37:33 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2004-02-24 10:37:33 +1100 |
commit | 0d27ed1c19d6de6bd50ab1f5096aee1c1ee97f69 (patch) | |
tree | 96bf92158b339f80c990b2f52e536781912dc8bf /ssh-gss.h | |
parent | a6ea420c38160bf06f97bd6169597594dabee982 (diff) | |
download | openssh-git-0d27ed1c19d6de6bd50ab1f5096aee1c1ee97f69.tar.gz |
- (dtucker) [configure.ac gss-serv-krb5.c ssh-gss.h] Define GSSAPI when found
with krb5-config, hunt down gssapi.h and friends. Based partially on patch
from deengert at anl.gov.
For the MIT Kerberos bug against krb5-config related to this see:
http://krbdev.mit.edu/rt/Ticket/Display.html?id=2240
Diffstat (limited to 'ssh-gss.h')
-rw-r--r-- | ssh-gss.h | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -30,11 +30,19 @@ #include "buffer.h" +#ifdef HAVE_GSSAPI_H #include <gssapi.h> +#elif defined(HAVE_GSSAPI_GSSAPI_H) +#include <gssapi/gssapi.h> +#endif #ifdef KRB5 -#ifndef HEIMDAL -#include <gssapi_generic.h> +# ifndef HEIMDAL +# ifdef HAVE_GSSAPI_GENERIC_H +# include <gssapi_generic.h> +# elif defined(HAVE_GSSAPI_GSSAPI_GENERIC_H) +# include <gssapi/gssapi_generic.h> +# endif /* MIT Kerberos doesn't seem to define GSS_NT_HOSTBASED_SERVICE */ |