Lines Matching refs:prompts
823 u_int *num, char ***prompts, u_int **echo_on) in sshpam_query() argument
838 *prompts = xmalloc(sizeof(char *)); in sshpam_query()
839 **prompts = NULL; in sshpam_query()
851 **prompts = xreallocarray(**prompts, 1, len); in sshpam_query()
852 strlcpy(**prompts + plen, msg, len - plen); in sshpam_query()
862 **prompts = xreallocarray(**prompts, 1, len); in sshpam_query()
863 strlcpy(**prompts + plen, msg, len - plen); in sshpam_query()
865 strlcat(**prompts + plen, "\n", len - plen); in sshpam_query()
878 if (**prompts != NULL && strlen(**prompts) != 0) { in sshpam_query()
879 *info = **prompts; in sshpam_query()
880 **prompts = NULL; in sshpam_query()
890 if (**prompts != NULL) { in sshpam_query()
892 debug("PAM: %s", **prompts); in sshpam_query()
893 if ((r = sshbuf_put(loginmsg, **prompts, in sshpam_query()
894 strlen(**prompts))) != 0) in sshpam_query()
897 free(**prompts); in sshpam_query()
898 **prompts = NULL; in sshpam_query()