GETTIME(2) Xinu Programmer's Manual GETTIME(2) NAME gettime - obtain the current local time in seconds past the epoch date SYNOPSIS int gettime(timvar) long *timvar; DESCRIPTION _G_e_t_t_i_m_e obtains the local time measured in seconds past the epoch date, and places it in the longword pointed to by argument _t_i_m_v_a_r. The epoch is taken to be zero seconds past Jan 1, 1970. The correct time is usually kept by the real-time clock, but _g_e_t_t_i_m_e may contact a time server on the network if the local time has not been initialized. If _g_e_t_t_i_m_e cannot obtain the current time, it returns SYSERR to the caller. Otherwise, _g_e_t_t_i_m_e returns OK. SEE ALSO getutim(2) BUGS Local time computation does not take daylight savings into account. The local clock may drift, especially under heavy CPU activity or activities that require the operating system to mask interrupts for extended periods. Version 6b Printed 1/12/87 1