Lines Matching refs:ld_defconn
481 if ( sd == AC_SOCKET_INVALID || !ld->ld_defconn ) {
487 ber_sockbuf_ctrl( ld->ld_defconn->lconn_sb,
496 if ( rc == 0 && ld->ld_defconn &&
497 ld->ld_defconn->lconn_status == LDAP_CONNST_CONNECTING ) {
503 oldctx = ld->ld_defconn->lconn_sasl_authctx;
507 if ( oldctx != ld->ld_defconn->lconn_sasl_sockctx ) {
510 ld->ld_defconn->lconn_sasl_authctx = NULL;
524 if (ld->ld_defconn->lconn_server->lud_scheme != NULL &&
525 strcmp("ldapi", ld->ld_defconn->lconn_server->lud_scheme) == 0) {
535 saslhost = ld->ld_defconn->lconn_server->lud_host;
537 saslhost = ldap_host_connected_to( ld->ld_defconn->lconn_sb,
541 rc = ldap_int_sasl_open( ld, ld->ld_defconn, saslhost );
548 ctx = ld->ld_defconn->lconn_sasl_authctx;
552 ssl = ldap_pvt_tls_sb_ctx( ld->ld_defconn->lconn_sb );
561 (void) ldap_int_sasl_external( ld, ld->ld_defconn, authid.bv_val, fac );
564 if ( ld->ld_defconn->lconn_sasl_cbind == NULL ) {
570 sasl_setprop( ld->ld_defconn->lconn_sasl_authctx,
572 ld->ld_defconn->lconn_sasl_cbind = cb;
582 ld->ld_defconn->lconn_server->lud_scheme ) == LDAP_PROTO_IPC )
589 (void) ldap_int_sasl_external( ld, ld->ld_defconn, authid,
636 ctx = ld->ld_defconn->lconn_sasl_authctx;
751 if ( ld->ld_defconn->lconn_sasl_sockctx ) {
752 sasl_conn_t *oldctx = ld->ld_defconn->lconn_sasl_sockctx;
754 ldap_pvt_sasl_remove( ld->ld_defconn->lconn_sb );
756 ldap_pvt_sasl_install( ld->ld_defconn->lconn_sb, ctx );
757 ld->ld_defconn->lconn_sasl_sockctx = ctx;
764 ld->ld_defconn->lconn_sasl_authctx = ctx;
1044 if( ld->ld_defconn == NULL ) {
1048 ctx = ld->ld_defconn->lconn_sasl_sockctx;
1086 if( ld->ld_defconn == NULL ) {
1090 ctx = ld->ld_defconn->lconn_sasl_authctx;
1119 if ( ld->ld_defconn == NULL )
1122 ctx = ld->ld_defconn->lconn_sasl_authctx;
1163 if( ld->ld_defconn == NULL ) {
1167 ctx = ld->ld_defconn->lconn_sasl_authctx;
1231 if ( ld->ld_defconn == NULL )
1234 ctx = ld->ld_defconn->lconn_sasl_authctx;