Lines Matching refs:msgs
378 struct pam_message *msgs = NULL; in pam_krb5_prompter() local
408 msgs = (struct pam_message *)calloc(num_prompts, in pam_krb5_prompter()
410 if (msgs == NULL) { in pam_krb5_prompter()
413 (void) memset(msgs, 0, sizeof (struct pam_message) * num_prompts); in pam_krb5_prompter()
418 msgs[i].msg_style = PAM_PROMPT_ECHO_OFF; in pam_krb5_prompter()
420 msgs[i].msg_style = PAM_PROMPT_ECHO_ON; in pam_krb5_prompter()
430 msgs[i].msg = strdup(tmpbuf); in pam_krb5_prompter()
431 if (msgs[i].msg == NULL) { in pam_krb5_prompter()
440 if ((pam_convp->conv)(num_prompts, (const struct pam_message **)&msgs, in pam_krb5_prompter()
477 if (msgs[i].msg) { in pam_krb5_prompter()
478 free(msgs[i].msg); in pam_krb5_prompter()
487 free(msgs); in pam_krb5_prompter()