diff options
Diffstat (limited to 'src/os/win32/ngx_time.h')
-rw-r--r-- | src/os/win32/ngx_time.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/os/win32/ngx_time.h b/src/os/win32/ngx_time.h index 4cd84e564..36f8918fa 100644 --- a/src/os/win32/ngx_time.h +++ b/src/os/win32/ngx_time.h @@ -6,8 +6,10 @@ #include <ngx_core.h> -typedef unsigned int ngx_msec_t; -#define NGX_MAX_MSEC ~0 +typedef uint64_t ngx_epoch_msec_t; + +typedef u_int ngx_msec_t; +#define NGX_MAX_MSEC (ngx_msec_t) -1 typedef SYSTEMTIME ngx_tm_t; @@ -23,10 +25,16 @@ typedef FILETIME ngx_mtime_t; #define ngx_msleep Sleep #define ngx_localtime GetLocalTime -#define ngx_msec GetTickCount -/* STUB */ -#define ngx_time() time(NULL) + +struct timeval { + long tv_sec; + long tv_usec; +}; + + +void ngx_gettimeofday(struct timeval *tp); + #endif /* _NGX_TIME_H_INCLUDED_ */ |