Lines Matching refs:prompts
845 u_int *num, char ***prompts, u_int **echo_on) in sshpam_query() argument
860 *prompts = xmalloc(sizeof(char *)); in sshpam_query()
861 **prompts = NULL; in sshpam_query()
875 **prompts = xreallocarray(**prompts, 1, len); in sshpam_query()
876 strlcpy(**prompts + plen, msg, len - plen); in sshpam_query()
886 **prompts = xreallocarray(**prompts, 1, len); in sshpam_query()
887 strlcpy(**prompts + plen, msg, len - plen); in sshpam_query()
889 strlcat(**prompts + plen, "\n", len - plen); in sshpam_query()
902 if (**prompts != NULL && strlen(**prompts) != 0) { in sshpam_query()
904 *info = **prompts; in sshpam_query()
905 **prompts = NULL; in sshpam_query()
915 if (**prompts != NULL) { in sshpam_query()
917 debug("PAM: %s", **prompts); in sshpam_query()
918 if ((r = sshbuf_put(loginmsg, **prompts, in sshpam_query()
919 strlen(**prompts))) != 0) in sshpam_query()
922 free(**prompts); in sshpam_query()
923 **prompts = NULL; in sshpam_query()