X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/6f9272bdabcda81425ec1aaecf26a160535d4749..47d8a487f11a9780a9d9c4955c55e5b42edbbdfc:/net/http/httpd.c diff --git a/net/http/httpd.c b/net/http/httpd.c index e8cdd53..81d4a3f 100644 --- a/net/http/httpd.c +++ b/net/http/httpd.c @@ -32,6 +32,7 @@ #include #include +#include #include "lwip/debug.h" #include "lwip/stats.h" @@ -44,7 +45,7 @@ struct http_state { u32_t left; - const unsigned char *file; + const char *file; u8_t retries; }; @@ -84,6 +85,8 @@ send_data(struct tcp_pcb *pcb, struct http_state *hs) len = hs->left; LWIP_ASSERT((len == hs->left), "hs->left did not fit into u16_t!"); } + + outputf("send_data trying %d bytes", len); do { err = tcp_write(pcb, hs->file, len, 0); @@ -256,3 +259,4 @@ httpd_init(void) } /*-----------------------------------------------------------------------------------*/ +PROTOCOL(httpd_init);