Skip to content
Snippets Groups Projects

Draft: Resolve "Unix Socket Server schreiben"

Merged Leon Dietrich requested to merge 3-unix-socket-server-schreiben into master
1 file
+ 3
3
Compare changes
  • Side-by-side
  • Inline
@@ -13,7 +13,7 @@
namespace rmrf::net {
std::string get_usocket_path(const socketaddr &addr) {
std::string get_usocket_path(const socketaddr& addr) {
if (addr.family() != AF_UNIX) {
return std::string();
}
@@ -21,7 +21,7 @@ std::string get_usocket_path(const socketaddr &addr) {
return std::string(((sockaddr_un*) addr.ptr())->sun_path);
}
auto_fd construct_server_fd(const socketaddr &addr) {
auto_fd construct_server_fd(const socketaddr& addr) {
if (addr.family() != AF_UNIX) {
throw netio_exception("Expected a UNIX socket file path.");
}
@@ -77,7 +77,7 @@ unix_socket_server::~unix_socket_server() {
}
}
std::shared_ptr<connection_client> unix_socket_server::await_raw_socket_incomming(const auto_fd &server_socket) {
std::shared_ptr<connection_client> unix_socket_server::await_raw_socket_incomming(const auto_fd& server_socket) {
auto client_socket = auto_fd{accept(server_socket.get(), nullptr, nullptr)};
if (!client_socket.valid()) {
Loading