|
|
|
@ -158,12 +158,10 @@ int TCP::Listen(int port) {
|
|
|
|
|
TCP* TCP::Accept() {
|
|
|
|
|
fd_set rfds;
|
|
|
|
|
struct timeval tv;
|
|
|
|
|
int retval, err, i;
|
|
|
|
|
int retval;
|
|
|
|
|
SOCKET newsock;
|
|
|
|
|
struct sockaddr_storage cliaddr;
|
|
|
|
|
socklen_t cliaddr_len = sizeof(struct sockaddr_storage);
|
|
|
|
|
char host[NET_BUFFERSIZE];
|
|
|
|
|
char port[NET_BUFFERSIZE];
|
|
|
|
|
TCP *tcp = NULL;
|
|
|
|
|
|
|
|
|
|
if (sock <= 0) return NULL;
|
|
|
|
@ -197,8 +195,6 @@ TCP* TCP::Accept() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int TCP::Connect(string h, string p) {
|
|
|
|
|
int i = 0;
|
|
|
|
|
|
|
|
|
|
remote_host = h;
|
|
|
|
|
remote_port = p;
|
|
|
|
|
|
|
|
|
|