edit: Add support for prompt string with readline
Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
4c3b921ebf
commit
15b97bc3b5
1 changed files with 11 additions and 0 deletions
|
@ -127,6 +127,17 @@ int edit_init(void (*cmd_cb)(void *ctx, char *cmd),
|
||||||
|
|
||||||
eloop_register_read_sock(STDIN_FILENO, edit_read_char, NULL, NULL);
|
eloop_register_read_sock(STDIN_FILENO, edit_read_char, NULL, NULL);
|
||||||
|
|
||||||
|
if (ps) {
|
||||||
|
size_t blen = os_strlen(ps) + 3;
|
||||||
|
char *ps2 = os_malloc(blen);
|
||||||
|
if (ps2) {
|
||||||
|
os_snprintf(ps2, blen, "%s> ", ps);
|
||||||
|
rl_callback_handler_install(ps2, readline_cmd_handler);
|
||||||
|
os_free(ps2);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
rl_callback_handler_install("> ", readline_cmd_handler);
|
rl_callback_handler_install("> ", readline_cmd_handler);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in a new issue