aboutsummaryrefslogtreecommitdiffstats
path: root/src/libopm/src/libopm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libopm/src/libopm.c')
-rw-r--r--src/libopm/src/libopm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libopm/src/libopm.c b/src/libopm/src/libopm.c
index d6118ff..430a29d 100644
--- a/src/libopm/src/libopm.c
+++ b/src/libopm/src/libopm.c
@@ -44,6 +44,7 @@
#include "opm_error.h"
#include "opm_types.h"
#include "opm_common.h"
+#include "opm_gettime.h"
#include "list.h"
#include "proxy.h"
@@ -826,7 +827,7 @@ libopm_check_closed(OPM_T *scanner)
if (LIST_SIZE(&scanner->scans) == 0)
return;
- time(&present);
+ present = opm_gettime();
timeout = *(int *)libopm_config(scanner->config, OPM_CONFIG_TIMEOUT);
LIST_FOREACH_SAFE(node1, next1, scanner->scans.head)
@@ -964,7 +965,7 @@ libopm_do_connect(OPM_T * scanner, OPM_SCAN_T *scan, OPM_CONNECTION_T *conn)
#endif
conn->state = OPM_STATE_ESTABLISHED;
- time(&conn->creation); /* Stamp creation time, for timeout */
+ conn->creation = opm_gettime(); /* Stamp creation time, for timeout */
}
/* check_poll