From aca7863350509a1f390eda93ac0150378d8cd16c Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Wed, 10 Mar 2010 12:48:20 +0000 Subject: Added ENABLE_TELNET_SERVER compile time option to the Webserver project to disable the TELNET server if desired. Change over static strings in the Webserver project to use PROGMEM where possible. --- Projects/Webserver/Lib/HTTPServerApp.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Projects/Webserver/Lib/HTTPServerApp.c') diff --git a/Projects/Webserver/Lib/HTTPServerApp.c b/Projects/Webserver/Lib/HTTPServerApp.c index 1a1d2c4bf6..08d8494337 100644 --- a/Projects/Webserver/Lib/HTTPServerApp.c +++ b/Projects/Webserver/Lib/HTTPServerApp.c @@ -56,12 +56,12 @@ const char PROGMEM HTTP404Header[] = "HTTP/1.1 404 Not Found\r\n" "Content-Type: text/plain\r\n\r\n" "Error 404: File Not Found: /"; -/** Default MIME type sent if no other MIME type can be determined. */ -const char PROGMEM DefaultMIMEType[] = "text/plain"; - /** Default filename to fetch when a directory is requested */ const char PROGMEM DefaultDirFileName[] = "index.htm"; +/** Default MIME type sent if no other MIME type can be determined. */ +const char PROGMEM DefaultMIMEType[] = "text/plain"; + /** List of MIME types for each supported file extension. */ const MIME_Type_t MIMETypes[] = { @@ -174,7 +174,7 @@ static void HTTPServerApp_OpenRequestedFile(void) char* RequestedFileName = strtok(NULL, " "); /* Must be a GET request, abort otherwise */ - if (strcmp(RequestToken, "GET") != 0) + if (strcmp_P(RequestToken, PSTR("GET")) != 0) { uip_abort(); return; @@ -257,7 +257,7 @@ static void HTTPServerApp_SendResponseHeader(void) } /* Add the end-of-line terminator and end-of-headers terminator after the MIME type */ - strcpy(&AppData[strlen(AppData)], "\r\n\r\n"); + strcpy_P(&AppData[strlen(AppData)], PSTR("\r\n\r\n")); /* Send the MIME header to the receiving client */ uip_send(AppData, strlen(AppData)); -- cgit v1.2.3