Преглед изворни кода

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

Sergey Alirzaev пре 5 година
родитељ
комит
b04064aeb5
1 измењених фајлова са 1 додато и 0 уклоњено
  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){