X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Flistensocket.cpp;h=ed99c2787926039df2b1e49cd2881f135e9e7816;hb=eb910456e2f01255f277fe060fef6f7dd3018cf7;hp=f40afd123edbf60ec08ad0a0e664407a6b8f069b;hpb=7a672d42e4173e274ac0ee31331d41e45801facc;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/listensocket.cpp b/src/listensocket.cpp index f40afd123..ed99c2787 100644 --- a/src/listensocket.cpp +++ b/src/listensocket.cpp @@ -125,15 +125,9 @@ void ListenSocketBase::AcceptInternal() } } - std::string server_addr; - std::string client_addr; - int dummy_port; - irc::sockets::satoap(&server, server_addr, dummy_port); - irc::sockets::satoap(&client, client_addr, dummy_port); - ServerInstance->SE->NonBlocking(incomingSockfd); ServerInstance->stats->statsAccept++; - this->OnAcceptReady(server_addr, incomingSockfd, client_addr); + this->OnAcceptReady(incomingSockfd); } void ListenSocketBase::HandleEvent(EventType e, int err) @@ -152,7 +146,7 @@ void ListenSocketBase::HandleEvent(EventType e, int err) } } -void ClientListenSocket::OnAcceptReady(const std::string &ipconnectedto, int nfd, const std::string &incomingip) +void ClientListenSocket::OnAcceptReady(int nfd) { ServerInstance->Users->AddUser(ServerInstance, nfd, false, &client, &server); }