X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fdropin.c;h=e732fa090bae438ae60f87e446ce6a0c4cd5566f;hb=28b7a53b6;hp=0cde7a03b20a3b575bdd246edcb5b9bf20ae423f;hpb=d6b45d005530496e48325a6174ecdd889a17bfc1;p=tinc diff --git a/src/dropin.c b/src/dropin.c index 0cde7a03..e732fa09 100644 --- a/src/dropin.c +++ b/src/dropin.c @@ -1,7 +1,7 @@ /* dropin.c -- a set of drop-in replacements for libc functions Copyright (C) 2000-2005 Ivo Timmermans, - 2000-2018 Guus Sliepen + 2000-2022 Guus Sliepen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -20,7 +20,9 @@ #include "system.h" +#ifndef HAVE_ASPRINTF #include "xalloc.h" +#endif #ifndef HAVE_DAEMON /* @@ -143,11 +145,3 @@ int gettimeofday(struct timeval *tv, void *tz) { return 0; } #endif - -#ifndef HAVE_NANOSLEEP -int nanosleep(const struct timespec *req, struct timespec *rem) { - (void)rem; - struct timeval tv = {req->tv_sec, req->tv_nsec / 1000}; - return select(0, NULL, NULL, NULL, &tv); -} -#endif