|
|
|
@ -96,7 +96,7 @@ TCP* TCP::Accept() {
|
|
|
|
|
struct timeval tv;
|
|
|
|
|
int retval, newsock, err, i;
|
|
|
|
|
struct sockaddr_storage cli_addr;
|
|
|
|
|
unsigned int cli_len;
|
|
|
|
|
unsigned int cli_len = sizeof(cli_addr);
|
|
|
|
|
char host[NET_BUFFERSIZE];
|
|
|
|
|
char port[NET_BUFFERSIZE];
|
|
|
|
|
TCP *tcp = NULL;
|
|
|
|
@ -119,7 +119,6 @@ TCP* TCP::Accept() {
|
|
|
|
|
else if (retval) {
|
|
|
|
|
newsock = accept (sock, (struct sockaddr *) &cli_addr, &cli_len);
|
|
|
|
|
if (newsock < 0) return NULL;
|
|
|
|
|
|
|
|
|
|
tcp = new TCP();
|
|
|
|
|
tcp->SetSocket(newsock, &cli_addr, cli_len);
|
|
|
|
|
return tcp;
|
|
|
|
|