--- a/src/server/daemon/protocol.h Fri Oct 28 19:29:38 2016 +0200 +++ b/src/server/daemon/protocol.h Sat Oct 29 20:02:26 2016 +0200 @@ -48,6 +48,13 @@ int request_header(char *name, char **value, Session *sn, Request *rq); +void http_get_scheme_host_port( + Session *sn, + Request *rq, + char **scheme, + char **host, + uint16_t *port); + #define sbuf_write(out, buf, len) sbuf_append(out, sstrn(buf, len)) #ifdef __cplusplus