--- a/src/server/daemon/protocol.h Sun Nov 13 09:41:07 2022 +0100 +++ b/src/server/daemon/protocol.h Sun Nov 13 10:57:38 2022 +0100 @@ -33,6 +33,7 @@ #include "../util/io.h" #include <sys/uio.h> #include "../util/strbuf.h" +#include <cx/buffer.h> #ifdef __cplusplus extern "C" { @@ -41,8 +42,8 @@ void protocol_status(Session *sn, Request *rq, int n, const char *m); const char* protocol_status_message(int code); -void add_http_status_line(sbuf_t *out, pool_handle_t *pool, Request *rq); -void add_http_response_header(sbuf_t *out, Request *rq); +void add_http_status_line(CxBuffer *out, pool_handle_t *pool, Request *rq); +void add_http_response_header(CxBuffer *out, Request *rq); int http_start_response(Session *sn, Request *rq);