diff options
Diffstat (limited to 'usr.sbin/xntpd/lib/prettydate.c')
-rw-r--r-- | usr.sbin/xntpd/lib/prettydate.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/usr.sbin/xntpd/lib/prettydate.c b/usr.sbin/xntpd/lib/prettydate.c deleted file mode 100644 index fd4a8b1..0000000 --- a/usr.sbin/xntpd/lib/prettydate.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * prettydate - convert a time stamp to something readable - */ -#include <stdio.h> - -#include "ntp_fp.h" -#include "ntp_unixtime.h" -#include "lib_strbuf.h" -#include "ntp_stdlib.h" - -#ifdef NTP_POSIX_SOURCE -#include <time.h> -#endif - -char * -prettydate(ts) - l_fp *ts; -{ - char *bp; - struct tm *tm; - time_t sec; - u_long msec; - static char *months[] = { - "Jan", "Feb", "Mar", "Apr", "May", "Jun", - "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" - }; - static char *days[] = { - "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" - }; - - LIB_GETBUF(bp); - - sec = ts->l_ui - JAN_1970; - msec = ts->l_uf / 4294967; /* fract / (2 ** 32 / 1000) */ - - tm = localtime(&sec); - - (void) sprintf(bp, "%08lx.%08lx %s, %s %2d %4d %2d:%02d:%02d.%03lu", - (u_long)ts->l_ui, (u_long)ts->l_uf, days[tm->tm_wday], - months[tm->tm_mon], tm->tm_mday, 1900 + tm->tm_year, - tm->tm_hour,tm->tm_min, tm->tm_sec, msec); - - return bp; -} |