]> git.meshlink.io Git - meshlink/blobdiff - src/dropin.c
Update UTCP and replace gettimeofday() with clock_gettime().
[meshlink] / src / dropin.c
index ff3e8c028211548ecbb189e51e2e9e2c7fcd260a..552998bc279fb96b97d6174226380fedd982016b 100644 (file)
@@ -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