From 8ce76f29ab6bc6ea0809c085b4f395373b3cb8d7 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Tue, 9 Apr 2013 17:59:01 -0700 Subject: Also implement x32 support --- src/common/socket.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/common/socket.cpp') diff --git a/src/common/socket.cpp b/src/common/socket.cpp index 96de47c..a8c1eee 100644 --- a/src/common/socket.cpp +++ b/src/common/socket.cpp @@ -161,7 +161,7 @@ void connect_client(int listen_fd) session[fd]->func_send = send_from_fifo; session[fd]->func_parse = default_func_parse; session[fd]->client_addr = client_address; - session[fd]->created = time(NULL); + session[fd]->created = TimeT::now(); session[fd]->connected = 0; currentuse++; @@ -213,7 +213,7 @@ int make_listen_port(uint16_t port) CREATE(session[fd], struct socket_data, 1); session[fd]->func_recv = connect_client; - session[fd]->created = time(NULL); + session[fd]->created = TimeT::now(); session[fd]->connected = 1; currentuse++; @@ -265,7 +265,7 @@ int make_connection(uint32_t ip, uint16_t port) session[fd]->func_recv = recv_to_fifo; session[fd]->func_send = send_from_fifo; session[fd]->func_parse = default_func_parse; - session[fd]->created = time(NULL); + session[fd]->created = TimeT::now(); session[fd]->connected = 1; currentuse++; @@ -377,7 +377,7 @@ void do_parsepacket(void) if (!session[i]) continue; if (!session[i]->connected - && time(NULL) - session[i]->created > CONNECT_TIMEOUT) + && static_cast(TimeT::now()) - static_cast(session[i]->created) > CONNECT_TIMEOUT) { PRINTF("Session #%d timed out\n", i); session[i]->eof = 1; -- cgit v1.2.3-60-g2f50