Merge pull request #2581 from qlyoung/fix-vtysh-autocomplete

vtysh: fix autocomplete garbage printouts
This commit is contained in:
Russ White 2018-06-29 13:31:21 -04:00 committed by GitHub
commit c29e9d23bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3357,9 +3357,12 @@ static void vtysh_autocomplete(vector comps, struct cmd_token *token)
snprintf(accmd, sizeof(accmd), "autocomplete %d %s %s", token->type,
token->text, token->varname ? token->varname : "-");
vty->of_saved = vty->of;
vty->of = NULL;
for (i = 0; i < array_size(vtysh_client); i++)
vtysh_client_run_all(&vtysh_client[i], accmd, 1, vtysh_ac_line,
comps);
vty->of = vty->of_saved;
}
static const struct cmd_variable_handler vtysh_var_handler[] = {