1*1c60b9acSAndroid Build Coastguard Worker #ifndef _GET_TIME_OF_DAY_H 2*1c60b9acSAndroid Build Coastguard Worker #define _GET_TIME_OF_DAY_H 3*1c60b9acSAndroid Build Coastguard Worker 4*1c60b9acSAndroid Build Coastguard Worker #include <time.h> 5*1c60b9acSAndroid Build Coastguard Worker 6*1c60b9acSAndroid Build Coastguard Worker #if defined(_MSC_VER) || defined(_MSC_EXTENSIONS) 7*1c60b9acSAndroid Build Coastguard Worker #define DELTA_EPOCH_IN_MICROSECS 11644473600000000Ui64 8*1c60b9acSAndroid Build Coastguard Worker #else 9*1c60b9acSAndroid Build Coastguard Worker #define DELTA_EPOCH_IN_MICROSECS 11644473600000000ULL 10*1c60b9acSAndroid Build Coastguard Worker #endif 11*1c60b9acSAndroid Build Coastguard Worker 12*1c60b9acSAndroid Build Coastguard Worker #ifdef LWS_MINGW_SUPPORT 13*1c60b9acSAndroid Build Coastguard Worker #include <sys/time.h> 14*1c60b9acSAndroid Build Coastguard Worker #endif 15*1c60b9acSAndroid Build Coastguard Worker 16*1c60b9acSAndroid Build Coastguard Worker #ifndef _TIMEZONE_DEFINED 17*1c60b9acSAndroid Build Coastguard Worker struct timezone 18*1c60b9acSAndroid Build Coastguard Worker { 19*1c60b9acSAndroid Build Coastguard Worker int tz_minuteswest; /* minutes W of Greenwich */ 20*1c60b9acSAndroid Build Coastguard Worker int tz_dsttime; /* type of dst correction */ 21*1c60b9acSAndroid Build Coastguard Worker }; 22*1c60b9acSAndroid Build Coastguard Worker 23*1c60b9acSAndroid Build Coastguard Worker #endif 24*1c60b9acSAndroid Build Coastguard Worker 25*1c60b9acSAndroid Build Coastguard Worker #ifndef LWS_MINGW_SUPPORT 26*1c60b9acSAndroid Build Coastguard Worker int gettimeofday(struct timeval *tv, struct timezone *tz); 27*1c60b9acSAndroid Build Coastguard Worker #endif 28*1c60b9acSAndroid Build Coastguard Worker 29*1c60b9acSAndroid Build Coastguard Worker #endif 30