1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* ISC license. */ #include <sys/types.h> #include <time.h> #include <skalibs/uint64.h> #include <skalibs/tai.h> #include <skalibs/djbtime.h> int tai_from_localtm (tai_t *t, struct tm const *l) { uint64 u ; if (!ltm64_from_localtm(&u, l)) return 0 ; return tai_from_ltm64(t, u) ; }