mailing list of musl libc
 help / color / mirror / code / Atom feed
91ef067d0294a9b9ad3f06858354ae5151f5e225 blob 454 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
 
#include "time32.h"
#include <time.h>
#include <errno.h>

int __clock_nanosleep_time32(clockid_t clk, int flags, const struct timespec32 *req32, struct timespec32 *rem32)
{
	struct timespec rem;
	int ret = clock_nanosleep(clk, flags, (&(struct timespec){
		.tv_sec = req32->tv_sec, .tv_nsec = req32->tv_nsec}), &rem);
	if (ret==EINTR && rem32 && !(flags & TIMER_ABSTIME)) {
		rem32->tv_sec = rem.tv_sec;
		rem32->tv_nsec = rem.tv_nsec;
	}
	return ret;
}
debug log:

solving 91ef067d ...
found 91ef067d in https://git.vuxu.org/mirror/musl/

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).