From a90c9802abaa3e6cda83492e6f20b268c26eb520 Mon Sep 17 00:00:00 2001 From: Sebastien Date: Tue, 1 Sep 2020 16:43:48 -0400 Subject: [PATCH] Fix commands not working in telnet #43 - release --- components/telnet/telnet.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/telnet/telnet.c b/components/telnet/telnet.c index 636ab226..66ddf69d 100644 --- a/components/telnet/telnet.c +++ b/components/telnet/telnet.c @@ -253,6 +253,10 @@ void process_received_data(const char * buffer, size_t size){ if(bMirrorToUART){ write(uart_fd, command, size); } + for(int i=strlen(command);i>=0;i--){ + // strip any cr/lf + if(command[i]== '\n' || command[i]== '\r') command[i]= '\0'; + } run_command((char *)command); } free(command);