1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* ISC license. */ #include <time.h> #include <skalibs/tai.h> #include <skalibs/djbtime.h> int localtmn_from_sysclock (localtmn_t *l, tain_t const *a, int tz) { struct tm t ; if (!localtm_from_sysclock(&t, a->sec.x, tz)) return 0 ; l->tm = t ; l->nano = a->nano ; return 1 ; }