Lines Matching refs:prompt

97 static UI_STRING *general_allocate_prompt(UI *ui, const char *prompt,  in general_allocate_prompt()  argument
104 if (prompt == NULL) { in general_allocate_prompt()
110 ret->out_string = prompt; in general_allocate_prompt()
119 static int general_allocate_string(UI *ui, const char *prompt, in general_allocate_string() argument
126 UI_STRING *s = general_allocate_prompt(ui, prompt, prompt_freeable, in general_allocate_string()
147 const char *prompt, in general_allocate_boolean() argument
170 s = general_allocate_prompt(ui, prompt, prompt_freeable, in general_allocate_boolean()
197 int UI_add_input_string(UI *ui, const char *prompt, int flags, in UI_add_input_string() argument
200 return general_allocate_string(ui, prompt, 0, in UI_add_input_string()
206 int UI_dup_input_string(UI *ui, const char *prompt, int flags, in UI_dup_input_string() argument
211 if (prompt != NULL) { in UI_dup_input_string()
212 prompt_copy = OPENSSL_strdup(prompt); in UI_dup_input_string()
224 int UI_add_verify_string(UI *ui, const char *prompt, int flags, in UI_add_verify_string() argument
228 return general_allocate_string(ui, prompt, 0, in UI_add_verify_string()
233 int UI_dup_verify_string(UI *ui, const char *prompt, int flags, in UI_dup_verify_string() argument
239 if (prompt != NULL) { in UI_dup_verify_string()
240 prompt_copy = OPENSSL_strdup(prompt); in UI_dup_verify_string()
252 int UI_add_input_boolean(UI *ui, const char *prompt, const char *action_desc, in UI_add_input_boolean() argument
256 return general_allocate_boolean(ui, prompt, action_desc, in UI_add_input_boolean()
261 int UI_dup_input_boolean(UI *ui, const char *prompt, const char *action_desc, in UI_dup_input_boolean() argument
270 if (prompt != NULL) { in UI_dup_input_boolean()
271 prompt_copy = OPENSSL_strdup(prompt); in UI_dup_input_boolean()
359 char *prompt = NULL; in UI_construct_prompt() local
362 prompt = ui->meth->ui_construct_prompt(ui, phrase_desc, object_name); in UI_construct_prompt()
376 if ((prompt = OPENSSL_malloc(len + 1)) == NULL) { in UI_construct_prompt()
380 OPENSSL_strlcpy(prompt, prompt1, len + 1); in UI_construct_prompt()
381 OPENSSL_strlcat(prompt, phrase_desc, len + 1); in UI_construct_prompt()
383 OPENSSL_strlcat(prompt, prompt2, len + 1); in UI_construct_prompt()
384 OPENSSL_strlcat(prompt, object_name, len + 1); in UI_construct_prompt()
386 OPENSSL_strlcat(prompt, prompt3, len + 1); in UI_construct_prompt()
388 return prompt; in UI_construct_prompt()