diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2010-02-03 13:08:37 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2010-02-03 13:08:37 +0000 |
commit | 7d3ed400704f76e4ea3bae759d1c2298b1098585 (patch) | |
tree | e4c2ba67dfa9441a2d30a704cfea504ffcf88c53 /Projects/Webserver/Lib/TELNETServerApp.c | |
parent | b9cf4815e5445db2d805117c90adaa1755c853cf (diff) | |
download | lufa-7d3ed400704f76e4ea3bae759d1c2298b1098585.tar.gz lufa-7d3ed400704f76e4ea3bae759d1c2298b1098585.tar.bz2 lufa-7d3ed400704f76e4ea3bae759d1c2298b1098585.zip |
Fix TELNET server locking up if an invalid command was issued.
Diffstat (limited to 'Projects/Webserver/Lib/TELNETServerApp.c')
-rw-r--r-- | Projects/Webserver/Lib/TELNETServerApp.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Projects/Webserver/Lib/TELNETServerApp.c b/Projects/Webserver/Lib/TELNETServerApp.c index 720f7d14c..291351ae8 100644 --- a/Projects/Webserver/Lib/TELNETServerApp.c +++ b/Projects/Webserver/Lib/TELNETServerApp.c @@ -106,7 +106,11 @@ void TELNETServerApp_Callback(void) {
case 'c':
TELNETServerApp_DisplayTCPConnections();
- break;
+ break;
+ default:
+ strcpy(AppData, "Invalid Command.\r\n");
+ uip_send(AppData, strlen(AppData));
+ break;
}
AppState->TELNETServer.NextState = TELNET_STATE_SendMenu;
|