summaryrefslogtreecommitdiff
path: root/src/server.cpp
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-03-05 17:33:07 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-03-05 17:33:49 +0800
commit13dedf7fdb5c2e09710ab75ac5878540bd71a679 (patch)
treeb5ec28b3d645a2d43c65caf8eb9e3519313c59a8 /src/server.cpp
parent9210605f8e19ede6bac74e0ef860d8759db1c9f1 (diff)
refactor(server): uneeded reusable variables/functions
Diffstat (limited to 'src/server.cpp')
-rw-r--r--src/server.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/server.cpp b/src/server.cpp
index 39dd320..d8133d8 100644
--- a/src/server.cpp
+++ b/src/server.cpp
@@ -17,9 +17,9 @@ CServer::CServer(uint16_t port)
m_addr.sin_family = AF_INET;
m_addr.sin_port = htons(port);
m_addr.sin_addr.s_addr = INADDR_ANY;
- m_dBind = bind(m_sockfd.get(), reinterpret_cast<sockaddr *>(&m_addr), sizeof(m_addr));
- m_dListen = listen(m_sockfd.get(), 5);
- m_dBind < 0 || m_dListen < 0 ? throw std::runtime_error("Failed to bind or listen") : std::println("Server started on port: {}", port);
+ bind(m_sockfd.get(), reinterpret_cast<sockaddr *>(&m_addr), sizeof(m_addr)) ||
+ listen(m_sockfd.get(), 5)
+ ? throw std::runtime_error("Failed to bind or listen") : std::println("Server started on port: {}", port);
};
CServer::~CServer() {
@@ -30,10 +30,6 @@ void CServer::log(const eLogLevel loglevel, const std::string &message) const {
std::println("[{}]: {}", "a", message);
}
-bool CServer::isValid() {
- return m_sockfd.isValid() && m_dBind >= 0 && m_dListen >= 0;
-}
-
Hyprutils::OS::CFileDescriptor CServer::getSocket() const {
return m_sockfd.duplicate();
}