X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fdropin.c;h=552998bc279fb96b97d6174226380fedd982016b;hb=4b6c01b1d5383b1a7417244a31ad4652aab2d5db;hp=ff3e8c028211548ecbb189e51e2e9e2c7fcd260a;hpb=682c5ae66dccbce8336fd0e0d3dc40f087644ca6;p=meshlink diff --git a/src/dropin.c b/src/dropin.c index ff3e8c02..552998bc 100644 --- a/src/dropin.c +++ b/src/dropin.c @@ -57,29 +57,3 @@ int vasprintf(char **buf, const char *fmt, va_list ap) { return status; } #endif - -#ifndef HAVE_GETTIMEOFDAY -int gettimeofday(struct timeval *tv, void *tz) { -#ifdef HAVE_MINGW - FILETIME ft; - GetSystemTimeAsFileTime(&ft); - uint64_t lt = (uint64_t)ft.dwLowDateTime | ((uint64_t)ft.dwHighDateTime << 32); - lt -= 116444736000000000ULL; - tv->tv_sec = lt / 10000000; - tv->tv_usec = (lt / 10) % 1000000; -#else -#warning No high resolution time source! - tv->tv_sec = time(NULL); - tv->tv_usec = 0; -#endif - return 0; -} -#endif - -#ifndef HAVE_USLEEP -int usleep(long long usec) { - struct timeval tv = {usec / 1000000, (usec / 1000) % 1000}; - select(0, NULL, NULL, NULL, &tv); - return 0; -} -#endif