From 1a7e3d00588725da3d8764fa9d624bc8611be070 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 18 Oct 2023 13:07:23 +0000 Subject: Add infrastructure for custom error files Signed-off-by: Laurent Bercot --- src/libtipidee/tipidee_response_error.c | 41 --------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 src/libtipidee/tipidee_response_error.c (limited to 'src/libtipidee/tipidee_response_error.c') diff --git a/src/libtipidee/tipidee_response_error.c b/src/libtipidee/tipidee_response_error.c deleted file mode 100644 index 7c77e80..0000000 --- a/src/libtipidee/tipidee_response_error.c +++ /dev/null @@ -1,41 +0,0 @@ -/* ISC license. */ - -#include - -#include -#include - -#include -#include -#include - -size_t tipidee_response_error (buffer *b, tipidee_rql const *rql, unsigned int status, char const *rsl, char const *text, uint32_t options) -{ - size_t n = 0 ; - static char const txt1[] = "\n" ; - static char const txt2[] = "\n\n

" ; - static char const txt3[] = "

\n

\n" ; - static char const txt4[] = "\n

\n\n\n" ; - n += tipidee_response_status(b, rql, status, rsl) ; - n += tipidee_response_header_common_put_g(buffer_1, options) ; - if (!(options & 2)) - { - char fmt[SIZE_FMT] ; - n += buffer_putsnoflush(buffer_1, "Content-Type: text/html; charset=UTF-8\r\n") ; - n += buffer_putsnoflush(buffer_1, "Content-Length: ") ; - n += buffer_putnoflush(buffer_1, fmt, size_fmt(fmt, sizeof(txt1) + sizeof(txt2) + sizeof(txt3) + sizeof(txt4) - 4 + 2 * strlen(rsl) + strlen(text))) ; - n += buffer_putnoflush(buffer_1, "\r\n", 2) ; - } - n += buffer_putnoflush(buffer_1, "\r\n", 2) ; - if (rql->m != TIPIDEE_METHOD_HEAD) - { - n += buffer_putsnoflush(buffer_1, txt1) ; - n += buffer_putsnoflush(buffer_1, rsl) ; - n += buffer_putsnoflush(buffer_1, txt2) ; - n += buffer_putsnoflush(buffer_1, rsl) ; - n += buffer_putsnoflush(buffer_1, txt3) ; - n += buffer_putsnoflush(buffer_1, text) ; - n += buffer_putsnoflush(buffer_1, txt4) ; - } - return n ; -} -- cgit v1.3.1