Index: src/OFTCPSocket.m ================================================================== --- src/OFTCPSocket.m +++ src/OFTCPSocket.m @@ -59,26 +59,10 @@ close(sock); return [super free]; } -- setSocket: (int)socket -{ - sock = socket; - - return self; -} - -- setSocketAddress: (struct sockaddr*)sockaddr - withLength: (socklen_t)len -{ - saddr = sockaddr; - saddr_len = len; - - return self; -} - - connectTo: (const char*)host onPort: (uint16_t)port { struct addrinfo hints, *res, *res0; char portstr[6]; @@ -213,13 +197,13 @@ if ((s = accept(sock, addr, &addrlen)) == INVALID_SOCKET) { [newsock free]; @throw [OFAcceptFailedException newWithClass: isa]; } - [newsock setSocket: s]; - [newsock setSocketAddress: addr - withLength: addrlen]; + newsock->sock = s; + newsock->saddr = addr; + newsock->saddr_len = addrlen; return newsock; } - (size_t)readNBytes: (size_t)size