4 /*===========================================================================*
6 *===========================================================================*/
9 /* Somebody has used an illegal system call number */
10 printf("no_sys: invalid call %d\n", req_nr
);
15 /*===========================================================================*
17 *===========================================================================*/
18 PUBLIC
time_t clock_time()
20 /* This routine returns the time in seconds since 1.1.1970. MINIX is an
21 * astrophysically naive system that assumes the earth rotates at a constant
22 * rate and that such things as leap seconds do not exist.
26 clock_t uptime
, boottime
;
28 if ((r
= getuptime2(&uptime
,&boottime
)) != OK
)
29 panic(__FILE__
,"clock_time: getuptme2 failed", r
);
31 return( (time_t) (boottime
+ (uptime
/sys_hz())));