39 #include "webserver-nogui.h"
42 PROCESS(webserver_nogui_process,
"Web server");
44 AUTOSTART_PROCESSES(&webserver_nogui_process);
60 #if WEBSERVER_CONF_LOG
63 webserver_log_file(uip_ipaddr_t *requester,
char *file)
68 #if WEBSERVER_CONF_ADDRESSES
71 j=httpd_cgi_sprint_ip6((uip_ip6addr_t)*requester, buf);
72 buf[j]=
':';buf[j+1]=
' ';buf[j+2]=0;
79 sprintf(buf,
"%d.%d.%d.%d: ", requester->u8[0], requester->u8[1],
80 requester->u8[2], requester->u8[3]);
83 printf(
"%s%s\n", buf, file);
87 webserver_log(
char *msg)
#define PROCESS_BEGIN()
Define the beginning of a process.
#define PROCESS_THREAD(name, ev, data)
Define the body of a process.
#define PROCESS_END()
Define the end of a process.
#define PROCESS_WAIT_EVENT_UNTIL(c)
Wait for an event to be posted to the process, with an extra condition.
#define PROCESS(name, strname)
Declare a process.
process_event_t tcpip_event
The uIP event.