@@ -132,7 +132,6 @@ static void telnet_process (void);
132132static int telnet_process_credential (char * credential , _i16 rxLen );
133133static void telnet_parse_input (uint8_t * str , int16_t * len );
134134static bool telnet_send_with_retries (int16_t sd , const void * pBuf , int16_t len );
135- static void telnet_reset (void );
136135static void telnet_reset_buffer (void );
137136
138137/******************************************************************************
@@ -293,6 +292,13 @@ void telnet_disable (void) {
293292 telnet_data .state = E_TELNET_STE_DISABLED ;
294293}
295294
295+ void telnet_reset (void ) {
296+ // close the connection and start all over again
297+ servers_close_socket (& telnet_data .n_sd );
298+ servers_close_socket (& telnet_data .sd );
299+ telnet_data .state = E_TELNET_STE_START ;
300+ }
301+
296302bool telnet_is_enabled (void ) {
297303 return telnet_data .enabled ;
298304}
@@ -499,13 +505,6 @@ static bool telnet_send_with_retries (int16_t sd, const void *pBuf, int16_t len)
499505 return false;
500506}
501507
502- static void telnet_reset (void ) {
503- // close the connection and start all over again
504- servers_close_socket (& telnet_data .n_sd );
505- servers_close_socket (& telnet_data .sd );
506- telnet_data .state = E_TELNET_STE_START ;
507- }
508-
509508static void telnet_reset_buffer (void ) {
510509 // erase any characters present in the current line
511510 memset (telnet_data .rxBuffer , '\b' , TELNET_RX_BUFFER_SIZE / 2 );
0 commit comments