Sergey Alirzaev 5 anni fa
parent
commit
8bcd6f83e3
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      modules/cli/cli.c

+ 2 - 0
modules/cli/cli.c

@@ -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];
 		}
 	}