Lines Matching refs:saslrc
98 int saslrc; in nsldapi_sasl_init() local
106 saslrc = _sasl_client_init(gctx, client_callbacks); in nsldapi_sasl_init()
107 if (saslrc == SASL_OK ) { in nsldapi_sasl_init()
573 int saslrc; in nsldapi_sasl_open() local
605 saslrc = _sasl_client_new(gctx, "ldap", host, in nsldapi_sasl_open()
609 if ( saslrc != SASL_OK ) { in nsldapi_sasl_open()
612 return( nsldapi_sasl_cvterrno( ld, saslrc, NULL ) ); in nsldapi_sasl_open()
657 int saslrc, rc; in nsldapi_sasl_do_bind() local
705 saslrc = sasl_client_start( ctx, in nsldapi_sasl_do_bind()
716 if( saslrc == SASL_INTERACT && in nsldapi_sasl_do_bind()
720 } while ( saslrc == SASL_INTERACT ); in nsldapi_sasl_do_bind()
724 if ( (saslrc != SASL_OK) && (saslrc != SASL_CONTINUE) ) { in nsldapi_sasl_do_bind()
725 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) ); in nsldapi_sasl_do_bind()
753 if( rc == LDAP_SUCCESS && saslrc == SASL_OK ) { in nsldapi_sasl_do_bind()
782 saslrc = sasl_client_step( ctx, in nsldapi_sasl_do_bind()
789 if( saslrc == SASL_INTERACT && in nsldapi_sasl_do_bind()
794 } while ( saslrc == SASL_INTERACT ); in nsldapi_sasl_do_bind()
799 if ( (saslrc != SASL_OK) && (saslrc != SASL_CONTINUE) ) { in nsldapi_sasl_do_bind()
800 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) ); in nsldapi_sasl_do_bind()
808 if ( saslrc != SASL_OK ) { in nsldapi_sasl_do_bind()
809 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) ); in nsldapi_sasl_do_bind()
812 saslrc = sasl_getprop( ctx, SASL_USERNAME, (const void **) &sasl_username ); in nsldapi_sasl_do_bind()
813 if ( (saslrc == SASL_OK) && sasl_username ) { in nsldapi_sasl_do_bind()
817 saslrc = sasl_getprop( ctx, SASL_SSF, (const void **) &ssf ); in nsldapi_sasl_do_bind()
818 if( saslrc == SASL_OK ) { in nsldapi_sasl_do_bind()