|
@@ -258,6 +258,8 @@ cli_state_t *alloc_state(void)
|
|
|
if (cli_states[i].state == STATE_UNUSED) {
|
|
|
cli_states[i].state = STATE_CLOSE;
|
|
|
cli_states[i].prev_cmd[0] = 0; // don't leak the previous user's history
|
|
|
+ cli_states[i].input_state = CLI_AUTH; // pre-authenticated state
|
|
|
+ cli_states[i].user_id = USER; // lowest permission level
|
|
|
return &cli_states[i];
|
|
|
}
|
|
|
}
|