Commit fbb258cc authored by jan.koester's avatar jan.koester
Browse files

fixed

parent 301ef3b6
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -132,12 +132,7 @@ int netplus::tcp::getMaxconnections(){
void netplus::tcp::accept(socket *csock){
    NetException exception;


    ((struct addrinfo*)csock->_SocketInfo)->ai_addr = (struct sockaddr*) malloc(
        ((struct addrinfo*)_SocketInfo)->ai_addrlen
    );

    ((struct addrinfo*)csock->_SocketInfo)->ai_addrlen = ((struct addrinfo*)_SocketInfo)->ai_addrlen;
    getaddrinfo(nullptr,nullptr,(struct addrinfo*)_SocketInfo,(struct addrinfo**)&csock->_SocketInfo);
   
    csock->_Socket=::WSAAccept(_Socket, ((struct addrinfo*)csock->_SocketInfo)->ai_addr, 
        (LPINT)((struct addrinfo*)csock->_SocketInfo)->ai_addrlen, nullptr, 0);