Lines Matching defs:prompts
506 * Make the requested prompts. (prompt==NULL means we don't want it)
520 sasl_interact_t *prompts;
529 SETERROR( utils, "make_prompts() called with no actual prompts" );
534 prompts = utils->malloc(alloc_size);
535 if (!prompts) {
539 memset(prompts, 0, alloc_size);
541 *prompts_res = prompts;
544 (prompts)->id = SASL_CB_USER;
545 (prompts)->challenge = "Authorization Name";
546 (prompts)->prompt = user_prompt;
547 (prompts)->defresult = user_def;
549 prompts++;
553 (prompts)->id = SASL_CB_AUTHNAME;
554 (prompts)->challenge = "Authentication Name";
555 (prompts)->prompt = auth_prompt;
556 (prompts)->defresult = auth_def;
558 prompts++;
562 (prompts)->id = SASL_CB_PASS;
563 (prompts)->challenge = "Password";
564 (prompts)->prompt = pass_prompt;
565 (prompts)->defresult = pass_def;
567 prompts++;
571 (prompts)->id = SASL_CB_ECHOPROMPT;
572 (prompts)->challenge = echo_chal;
573 (prompts)->prompt = echo_prompt;
574 (prompts)->defresult = echo_def;
576 prompts++;
580 (prompts)->id = SASL_CB_GETREALM;
581 (prompts)->challenge = realm_chal;
582 (prompts)->prompt = realm_prompt;
583 (prompts)->defresult = realm_def;
585 prompts++;
589 (prompts)->id = SASL_CB_LIST_END;
590 (prompts)->challenge = NULL;
591 (prompts)->prompt = NULL;
592 (prompts)->defresult = NULL;