Lines Matching refs:uis
189 static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl);
191 static int read_string(UI *ui, UI_STRING *uis);
192 static int write_string(UI *ui, UI_STRING *uis);
203 static int write_string(UI *ui, UI_STRING *uis)
205 switch (UI_get_string_type(uis)) {
208 fputs(UI_get0_output_string(uis), tty_out);
220 static int read_string(UI *ui, UI_STRING *uis)
224 switch (UI_get_string_type(uis)) {
226 fputs(UI_get0_output_string(uis), tty_out);
227 fputs(UI_get0_action_string(uis), tty_out);
229 return read_string_inner(ui, uis,
230 UI_get_input_flags(uis) & UI_INPUT_FLAG_ECHO,
233 fputs(UI_get0_output_string(uis), tty_out);
235 return read_string_inner(ui, uis,
236 UI_get_input_flags(uis) & UI_INPUT_FLAG_ECHO,
239 fprintf(tty_out, "Verifying - %s", UI_get0_output_string(uis));
241 if ((ok = read_string_inner(ui, uis,
242 UI_get_input_flags(uis) &
245 if (strcmp(UI_get0_result_string(uis), UI_get0_test_string(uis)) != 0) {
276 static int read_string_inner(UI *ui, UI_STRING *uis, int echo, int strip_nl)
351 if (UI_set_result(ui, uis, result) >= 0)