commit 036f6fa8f2a63cf54d0531913ab3da8a296e798c
parent 769bf130db0a1f3664f6c976cda0f491b07ffb6b
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Tue, 1 Apr 2025 11:26:26 +0200
feat: define file_readable bool
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/main.c b/main.c
@@ -183,7 +183,8 @@ main(int argc, char *argv[]) {
while (1) {
int client_socket_fd,
- client_socket_size;
+ client_socket_size,
+ file_readable;
char *request_buffer = malloc(REQUEST_BUFFER_MAX_LENGTH),
*normalised_path,
*file_extension;
@@ -210,6 +211,7 @@ main(int argc, char *argv[]) {
request = parse_http_request(request_buffer);
normalised_path = get_normalised_path(request->path);
file_extension = get_file_extension(normalised_path);
+ file_readable = is_file_readable(normalised_path);
free(request_buffer);
close_socket(client_socket_fd);