Lines Matching refs:ctx
38 extern void sasl_free_context(void *ctx);
39 extern int _sasl_client_init(void *ctx, const sasl_callback_t *callbacks);
40 extern int _sasl_client_new(void *ctx, const char *service,
45 extern int _sasl_server_init(void *ctx,
47 extern int _sasl_server_new(void *ctx, const char *service,
574 sasl_conn_t *ctx = NULL;
607 NULL, 0, &ctx );
611 sasl_dispose(&ctx);
615 sb->sb_sasl_ctx = (void *)ctx;
636 sasl_conn_t *ctx = (sasl_conn_t *)sb->sb_sasl_ctx;
640 if( ctx != NULL ) {
641 sasl_dispose( &ctx );
654 sasl_conn_t *ctx;
688 ctx = (sasl_conn_t *)ld->ld_defconn->lconn_sb->sb_sasl_ctx;
690 if( ctx == NULL ) {
696 sasl_setprop( ctx, SASL_SEC_PROPS, &ld->ld_sasl_secprops );
705 saslrc = sasl_client_start( ctx,
725 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) );
782 saslrc = sasl_client_step( ctx,
800 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) );
809 return( nsldapi_sasl_cvterrno( ld, saslrc, nsldapi_strdup( sasl_errdetail( ctx ) ) ) );
812 saslrc = sasl_getprop( ctx, SASL_USERNAME, (const void **) &sasl_username );
817 saslrc = sasl_getprop( ctx, SASL_SSF, (const void **) &ssf );
824 rc = nsldapi_sasl_install(ld, ld->ld_conns->lconn_sb, ctx, ssf);