summaryrefslogtreecommitdiff
path: root/usr/src/lib/libsldap/common/ns_connect.c
diff options
context:
space:
mode:
authorJulian Pullen <Julian.Pullen@Sun.COM>2010-07-14 15:16:32 +0100
committerJulian Pullen <Julian.Pullen@Sun.COM>2010-07-14 15:16:32 +0100
commit442384bb4f40e4893df0a79549264f04218e1d9f (patch)
tree2fb884084ae00f34ea056bb28958668f46199413 /usr/src/lib/libsldap/common/ns_connect.c
parent2edb3dcc4f69d09d0b5a60ef77640285ed90e8b5 (diff)
downloadillumos-gate-442384bb4f40e4893df0a79549264f04218e1d9f.tar.gz
6786011 LDAP SASL bind operation should not disable metaslot globally
Diffstat (limited to 'usr/src/lib/libsldap/common/ns_connect.c')
-rw-r--r--usr/src/lib/libsldap/common/ns_connect.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/usr/src/lib/libsldap/common/ns_connect.c b/usr/src/lib/libsldap/common/ns_connect.c
index 5e3ad10bf7..aa7a7a5e19 100644
--- a/usr/src/lib/libsldap/common/ns_connect.c
+++ b/usr/src/lib/libsldap/common/ns_connect.c
@@ -20,8 +20,7 @@
*/
/*
- * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
+ * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
*/
#include <stdlib.h>
@@ -2548,19 +2547,6 @@ doSASLBind(const ns_cred_t *auth,
free(digest_md5_name);
break;
case NS_LDAP_SASL_GSSAPI:
- if (sasl_gssapi_inited == 0) {
- ret_code = __s_api_sasl_gssapi_init();
- if (ret_code != NS_LDAP_SUCCESS) {
- (void) snprintf(errstr, sizeof (errstr),
- gettext("openConnection: "
- "GSSAPI initialization "
- "failed"));
- (void) ldap_unbind(ld);
- MKERROR(LOG_WARNING, *errorp, ret_code,
- strdup(errstr), NS_LDAP_MEMORY);
- return (ret_code);
- }
- }
(void) memset(&sasl_param, 0,
sizeof (ns_sasl_cb_param_t));
sasl_param.authid = NULL;