mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-02-20 02:53:03 -05:00
wpa_cli: Fix tab completion
Commit b49039bda906461ccee57a41a9012d3df2c9e6bc redesigned tab completion, but added the new call to completion functions into wrong location. This needs to be done within the loop to find the correct completion function. Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
4d5bda5fca
commit
e4f6873cce
@ -2627,9 +2627,10 @@ static char ** wpa_cli_cmd_completion(const char *cmd, const char *str,
|
||||
int i;
|
||||
|
||||
for (i = 0; wpa_cli_commands[i].cmd; i++) {
|
||||
if (wpa_cli_commands[i].completion)
|
||||
return wpa_cli_commands[i].completion(str, pos);
|
||||
if (os_strcasecmp(wpa_cli_commands[i].cmd, cmd) == 0) {
|
||||
if (wpa_cli_commands[i].completion)
|
||||
return wpa_cli_commands[i].completion(str,
|
||||
pos);
|
||||
edit_clear_line();
|
||||
printf("\r%s\n", wpa_cli_commands[i].usage);
|
||||
edit_redraw();
|
||||
|
Loading…
x
Reference in New Issue
Block a user