Allow to configure the maximum number of simultaneous connections to the cfs webserver.

This commit is contained in:
oliverschmidt 2007-11-26 21:50:46 +00:00
parent f779a8cdff
commit 74a6ee69e6

View file

@ -30,7 +30,7 @@
* *
* Author: Adam Dunkels <adam@sics.se> * Author: Adam Dunkels <adam@sics.se>
* *
* $Id: httpd-cfs.c,v 1.5 2007/11/26 20:53:00 oliverschmidt Exp $ * $Id: httpd-cfs.c,v 1.6 2007/11/26 21:50:46 oliverschmidt Exp $
*/ */
#include <string.h> #include <string.h>
@ -44,11 +44,17 @@
#include "httpd-cfs.h" #include "httpd-cfs.h"
#ifndef WEBSERVER_CONF_CFS_CONNS
#define CONNS 4
#else /* WEBSERVER_CONF_CFS_CONNS */
#define CONNS WEBSERVER_CONF_CFS_CONNS
#endif /* WEBSERVER_CONF_CFS_CONNS */
#define STATE_WAITING 0 #define STATE_WAITING 0
#define STATE_OUTPUT 1 #define STATE_OUTPUT 1
#define SEND_STRING(s, str) PSOCK_SEND(s, (uint8_t *)str, strlen(str)) #define SEND_STRING(s, str) PSOCK_SEND(s, (uint8_t *)str, strlen(str))
MEMB(conns, struct httpd_state, 3); MEMB(conns, struct httpd_state, CONNS);
#define ISO_nl 0x0a #define ISO_nl 0x0a
#define ISO_space 0x20 #define ISO_space 0x20