diff -r ce8fecc9847d -r 3c2ed7a7a5fd src/server/protocol.h --- a/src/server/protocol.h Tue Dec 27 20:12:21 2011 +0100 +++ b/src/server/protocol.h Wed Dec 28 10:57:36 2011 +0100 @@ -30,7 +30,7 @@ #define HTTP_H #include "nsapi.h" - +#include "io.h" #include #ifdef __cplusplus @@ -40,6 +40,9 @@ void protocol_status(Session *sn, Request *rq, int n, const char *m); const char* protocol_status_message(int code); +void add_http_status_line(iovec_buf_t *out, Request *rq); +void add_http_response_header(iovec_buf_t *out, Request *rq); + int http_start_response(Session *sn, Request *rq); #ifdef __cplusplus