Bläddra i källkod

telnet: sanitize the cli auth state before letting the user in

Sergey Alirzaev 5 år sedan
förälder
incheckning
b04064aeb5
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      modules/Telnet_Server/telnet_server.c

+ 1 - 0
modules/Telnet_Server/telnet_server.c

@@ -707,6 +707,7 @@ void vBasicSocketsCommandInterpreterTask( void *pvParameters )
 									cli_state->num_connect = new_sd;
 									cli_state->send = cli_send;
 									cli_state->state = STATE_NORMAL;
+									cli_state->input_state = CLI_AUTH;
 									auth_tlnt_srvr_param[k].cli_state = cli_state;
 
 									while(recv( new_sd, &auth_tlnt_srvr_param[k].buf[auth_tlnt_srvr_param[k].bufptr], 1,  MSG_DONTWAIT ) > 0){