refactor(core): change return struct name

This commit is contained in:
2025-12-01 22:29:29 +01:00
parent c170aa07f4
commit 80275c1927
7 changed files with 58 additions and 57 deletions
+14 -14
View File
@@ -3,21 +3,21 @@
#include <stddef.h>
static const cws_error_s errors[] = {
{CWS_SERVER_OK, "No error"},
{CWS_SERVER_FD_NONBLOCKING_ERROR, "Failed to set socket as non-blocking"},
{CWS_SERVER_EPOLL_CREATE_ERROR, "Failed to create epoll instance"},
{CWS_SERVER_CLIENT_DISCONNECTED_ERROR, "Client disconnected"},
{CWS_SERVER_HTTP_PARSE_ERROR, "Failed to parse HTTP request"},
{CWS_SERVER_CONFIG_ERROR, "Invalid server configuration"},
{CWS_SERVER_GETADDRINFO_ERROR, "getaddrinfo() failed"},
{CWS_SERVER_SOCKET_ERROR, "Failed to create socket"},
{CWS_SERVER_SETSOCKOPT_ERROR, "setsockopt() failed"},
{CWS_SERVER_BIND_ERROR, "bind() failed"},
{CWS_SERVER_LISTEN_ERROR, "listen() failed"},
{CWS_SERVER_WORKER_ERROR, "Worker thread initialization failed"},
{CWS_SERVER_UNKNOWN_ERROR, "Unknown error"}};
{CWS_OK, "No error"},
{CWS_FD_NONBLOCKING_ERROR, "Failed to set socket as non-blocking"},
{CWS_EPOLL_CREATE_ERROR, "Failed to create epoll instance"},
{CWS_CLIENT_DISCONNECTED_ERROR, "Client disconnected"},
{CWS_HTTP_PARSE_ERROR, "Failed to parse HTTP request"},
{CWS_CONFIG_ERROR, "Invalid server configuration"},
{CWS_GETADDRINFO_ERROR, "getaddrinfo() failed"},
{CWS_SOCKET_ERROR, "Failed to create socket"},
{CWS_SETSOCKOPT_ERROR, "setsockopt() failed"},
{CWS_BIND_ERROR, "bind() failed"},
{CWS_LISTEN_ERROR, "listen() failed"},
{CWS_WORKER_ERROR, "Worker thread initialization failed"},
{CWS_UNKNOWN_ERROR, "Unknown error"}};
const char *cws_error_str(cws_server_ret code) {
const char *cws_error_str(cws_return code) {
for (size_t i = 0; i < ARR_SIZE(errors); ++i) {
if (errors[i].code == code)
return errors[i].msg;
+4 -3
View File
@@ -1,4 +1,5 @@
#include "utils/net.h"
#include "utils/error.h"
#include <arpa/inet.h>
#include <fcntl.h>
@@ -20,12 +21,12 @@ void cws_utils_get_client_ip(struct sockaddr_storage *sa, char *ip) {
}
}
cws_server_ret cws_fd_set_nonblocking(int sockfd) {
cws_return cws_fd_set_nonblocking(int sockfd) {
const int status = fcntl(sockfd, F_SETFL, O_NONBLOCK);
if (status == -1) {
return CWS_SERVER_FD_NONBLOCKING_ERROR;
return CWS_FD_NONBLOCKING_ERROR;
}
return CWS_SERVER_OK;
return CWS_OK;
}