summaryrefslogtreecommitdiff
path: root/ssh-gss.h
diff options
context:
space:
mode:
authordtucker <dtucker>2013-02-25 00:24:44 +0000
committerdtucker <dtucker>2013-02-25 00:24:44 +0000
commit32ac631357d9b32398373506d63afa885420e73a (patch)
tree02e727c9495ba6490775685ab75973262ada732b /ssh-gss.h
parent904aa622625475357762f71bf42cd2a316e05052 (diff)
downloadopenssh-32ac631357d9b32398373506d63afa885420e73a.tar.gz
- (dtucker) [configure.ac ssh-gss.h] bz#2073: additional #includes needed
to use Solaris native GSS libs. Patch from Pierre Ossman.
Diffstat (limited to 'ssh-gss.h')
-rw-r--r--ssh-gss.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/ssh-gss.h b/ssh-gss.h
index c29a1b7e..077e13ce 100644
--- a/ssh-gss.h
+++ b/ssh-gss.h
@@ -42,12 +42,13 @@
# include <gssapi/gssapi_generic.h>
# endif
-/* MIT Kerberos doesn't seem to define GSS_NT_HOSTBASED_SERVICE */
+/* Old MIT Kerberos doesn't seem to define GSS_NT_HOSTBASED_SERVICE */
-#ifndef GSS_C_NT_HOSTBASED_SERVICE
-#define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name
-#endif /* GSS_C_NT_... */
-#endif /* !HEIMDAL */
+# if !HAVE_DECL_GSS_C_NT_HOSTBASED_SERVICE
+# define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name
+# endif /* !HAVE_DECL_GSS_C_NT_... */
+
+# endif /* !HEIMDAL */
#endif /* KRB5 */
/* draft-ietf-secsh-gsskeyex-06 */