Lines Matching defs:prompts
517 * Make the requested prompts. (prompt==NULL means we don't want it)
531 sasl_interact_t *prompts;
540 SETERROR( utils, "make_prompts() called with no actual prompts" );
545 prompts = utils->malloc(alloc_size);
546 if (!prompts) {
550 memset(prompts, 0, alloc_size);
552 *prompts_res = prompts;
555 (prompts)->id = SASL_CB_USER;
556 (prompts)->challenge = "Authorization Name";
557 (prompts)->prompt = user_prompt;
558 (prompts)->defresult = user_def;
560 prompts++;
564 (prompts)->id = SASL_CB_AUTHNAME;
565 (prompts)->challenge = "Authentication Name";
566 (prompts)->prompt = auth_prompt;
567 (prompts)->defresult = auth_def;
569 prompts++;
573 (prompts)->id = SASL_CB_PASS;
574 (prompts)->challenge = "Password";
575 (prompts)->prompt = pass_prompt;
576 (prompts)->defresult = pass_def;
578 prompts++;
582 (prompts)->id = SASL_CB_ECHOPROMPT;
583 (prompts)->challenge = echo_chal;
584 (prompts)->prompt = echo_prompt;
585 (prompts)->defresult = echo_def;
587 prompts++;
591 (prompts)->id = SASL_CB_GETREALM;
592 (prompts)->challenge = realm_chal;
593 (prompts)->prompt = realm_prompt;
594 (prompts)->defresult = realm_def;
596 prompts++;
600 (prompts)->id = SASL_CB_LIST_END;
601 (prompts)->challenge = NULL;
602 (prompts)->prompt = NULL;
603 (prompts)->defresult = NULL;