commit 4801424e92e56ec465695bb83f82532057f03ee1
parent ef45714ddd140f811857ec3852298558b61a7038
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Mon, 31 Mar 2025 14:06:51 +0200
feat: add close_socket function
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
2 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/socket.c b/socket.c
@@ -36,6 +36,11 @@ create_socket(unsigned int port) {
return socket_fd;
}
+void
+close_socket(int socket_fd) {
+ close(socket_fd);
+}
+
int
accept_client(int server_socket_fd) {
struct sockaddr_in client_address;
diff --git a/socket.h b/socket.h
@@ -6,6 +6,10 @@
int
create_socket(unsigned int port);
+/* closes a socket */
+void
+close_socket(int socket_fd);
+
/* accepts a connection from the server socket and returns the client socket
file descriptor */
int