summaryrefslogtreecommitdiffhomepage
path: root/response.c
diff options
context:
space:
mode:
Diffstat (limited to 'response.c')
-rw-r--r--response.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/response.c b/response.c
index b2a72d7..5f5cec7 100644
--- a/response.c
+++ b/response.c
@@ -108,40 +108,3 @@ int response_send(lua_State * L, const int fd)
return result;
}
-
-/// Sends a simple response only with a status to the client.
-/// \param fd File descriptor of the client socket
-/// \param status HTTP response status code
-/// \return Negative value if an error was encountered; numbers of bytes written otherwise
-int respond_only_status(const int fd, const enum status status)
-{
- static const char * pattern =
- "HTTP/1.1 %s\r\n"
- "Connection: close\r\n"
- "\r\n";
-
- return dprintf(fd, pattern, status_str[status]);
-}
-
-/// Sends a response with a status and a body to the client.
-/// \param fd File descriptor of the client socket
-/// \param status HTTP response status code
-/// \param body Content that will be sent
-/// \param size Size of the content in bytes
-/// \return Negative value if an error was encountered; numbers of bytes written otherwise
-int respond_with_body(const int fd, const enum status status, const char * body, const int size)
-{
- static const char * pattern =
- "HTTP/1.1 %s\r\n"
- "Connection: close\r\n"
- "Content-Type: application/json\r\n"
- "Content-Size: %d\r\n"
- "\r\n";
-
- if (0 > dprintf(fd, pattern, status_str[status], size))
- {
- return -1; // TODO: Handle errors properly
- }
-
- return write(fd, body, size);
-}