]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
only look for gsskrb5_register_acceptor_identity if gssapi_krb5.h exists
authorMark Andrews <marka@isc.org>
Fri, 4 Apr 2014 21:42:25 +0000 (08:42 +1100)
committerMark Andrews <marka@isc.org>
Fri, 4 Apr 2014 21:42:25 +0000 (08:42 +1100)
configure
configure.in

index 7546b407d8cea747c40b3603a178d57328e40d9d..ac6bb9d8e3dae8315d6924cbb35bb16dfc22851a 100755 (executable)
--- a/configure
+++ b/configure
@@ -13911,7 +13911,10 @@ $krb5_hack
 int
 main ()
 {
-gss_acquire_cred(NULL, NULL, 0, NULL, 0, NULL, NULL, NULL);krb5_init_context(NULL);gsskrb5_register_acceptor_identity(NULL);
+gss_acquire_cred(NULL, NULL, 0, NULL, 0, NULL, NULL, NULL);krb5_init_context(NULL);
+#if defined(HAVE_GSSAPI_KRB5_H) || defined(HAVE_GSSAPI_GSSAPI_KRB5_H)
+gsskrb5_register_acceptor_identity(NULL);
+#endif
   ;
   return 0;
 }
index 1c8b18822dd7c0c213c7e8b0f163beadf0f2265e..39caa6fc4994cabefd6d3459120de5ec03a35d37 100644 (file)
@@ -831,7 +831,10 @@ case "$use_gssapi" in
 $gssapi_hack
 $gssapi_krb5_hack
 $krb5_hack
-                               ] , [gss_acquire_cred(NULL, NULL, 0, NULL, 0, NULL, NULL, NULL);krb5_init_context(NULL);gsskrb5_register_acceptor_identity(NULL);],
+                               ] , [gss_acquire_cred(NULL, NULL, 0, NULL, 0, NULL, NULL, NULL);krb5_init_context(NULL);
+#if defined(HAVE_GSSAPI_KRB5_H) || defined(HAVE_GSSAPI_GSSAPI_KRB5_H)
+gsskrb5_register_acceptor_identity(NULL);
+#endif],
                                gssapi_linked=yes, gssapi_linked=no)
                    case $gssapi_linked in
                    yes) AC_MSG_RESULT(yes); break ;;