summaryrefslogtreecommitdiff
path: root/src/ServerConnection.cpp
diff options
context:
space:
mode:
authorcflip <cflip@cflip.net>2022-09-19 21:53:40 -0600
committercflip <cflip@cflip.net>2022-09-19 21:58:21 -0600
commit8ce7db9ba907ad4e826c826af898e1864f25f7bb (patch)
tree813b6862c25277856952f279f0614c0ce10d8053 /src/ServerConnection.cpp
parentbcea88142033f37bffeca4df096fb7795ebf7020 (diff)
Add ClangTidy configuration and apply fixes
Diffstat (limited to 'src/ServerConnection.cpp')
-rw-r--r--src/ServerConnection.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ServerConnection.cpp b/src/ServerConnection.cpp
index afe9bcb..64692b6 100644
--- a/src/ServerConnection.cpp
+++ b/src/ServerConnection.cpp
@@ -1,8 +1,8 @@
#include "ServerConnection.h"
#include <arpa/inet.h>
+#include <csignal>
#include <netdb.h>
-#include <signal.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <sys/time.h>
@@ -19,13 +19,13 @@ static void error_and_die(const char* message)
ServerConnection::ServerConnection(int port)
{
- sockaddr_in address;
+ sockaddr_in address {};
int socket_options = 1;
if ((m_socket_fd = socket(AF_INET, SOCK_STREAM, 0)) < 0)
error_and_die("Failed to create socket");
- if (setsockopt(m_socket_fd, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &socket_options, sizeof(socket_options)))
+ if (setsockopt(m_socket_fd, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &socket_options, sizeof(socket_options)) != 0)
error_and_die("setsockopt");
address.sin_family = AF_INET;
@@ -39,8 +39,8 @@ ServerConnection::ServerConnection(int port)
error_and_die("listen");
}
-ClientConnection ServerConnection::accept_client_connection()
+ClientConnection ServerConnection::accept_client_connection() const
{
int client_socket = accept(m_socket_fd, (sockaddr*)nullptr, nullptr);
- return ClientConnection(client_socket);
+ return { client_socket };
}