-/* Asks yes/no from user on the input line. Returns TRUE on "yes" and
- FALSE on "no". */
-
-int silc_client_ask_yes_no(SilcClient client, char *prompt)
-{
- char answer[4];
- int ret;
-
- again:
- /* Print prompt */
- attroff(A_INVIS);
- // silc_screen_input_print_prompt(app->screen, prompt);
-
- /* Get string */
- memset(answer, 0, sizeof(answer));
- echo();
- getnstr(answer, sizeof(answer));
- if (!strncasecmp(answer, "yes", strlen(answer)) ||
- !strncasecmp(answer, "y", strlen(answer))) {
- ret = TRUE;
- } else if (!strncasecmp(answer, "no", strlen(answer)) ||
- !strncasecmp(answer, "n", strlen(answer))) {
- ret = FALSE;
- } else {
- printtext(NULL, NULL, MSGLEVEL_CLIENTERROR, "Type yes or no");
- goto again;
- }
- noecho();
-
- // silc_screen_input_reset(app->screen);
-
- return ret;
-}
-
-/* Lists supported (builtin) ciphers */