diff options
author | roberto <roberto@FreeBSD.org> | 2008-08-17 17:37:33 +0000 |
---|---|---|
committer | roberto <roberto@FreeBSD.org> | 2008-08-17 17:37:33 +0000 |
commit | 4ded1c1fa0bc21c61f91a2dbe864835986745121 (patch) | |
tree | 16d100fbc9dae63888d48b464e471ba0e5065193 /contrib/ntp/libntp/humandate.c | |
parent | 8b5a86d4fda08a9c68231415812edcb26be52f79 (diff) | |
download | FreeBSD-src-4ded1c1fa0bc21c61f91a2dbe864835986745121.zip FreeBSD-src-4ded1c1fa0bc21c61f91a2dbe864835986745121.tar.gz |
Flatten the dist and various 4.n.n trees in preparation of future ntp imports.
Diffstat (limited to 'contrib/ntp/libntp/humandate.c')
-rw-r--r-- | contrib/ntp/libntp/humandate.c | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/contrib/ntp/libntp/humandate.c b/contrib/ntp/libntp/humandate.c deleted file mode 100644 index 52f5af1..0000000 --- a/contrib/ntp/libntp/humandate.c +++ /dev/null @@ -1,63 +0,0 @@ -/* - * humandate - convert an NTP (or the current) time to something readable - */ -#include <stdio.h> -#include "ntp_fp.h" -#include "ntp_unixtime.h" /* includes <sys/time.h> and <time.h> */ -#include "lib_strbuf.h" -#include "ntp_stdlib.h" - -static const char *months[] = { - "Jan", "Feb", "Mar", "Apr", "May", "Jun", - "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" -}; -static const char *days[] = { - "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" -}; - -char * -humandate( - u_long ntptime - ) -{ - char *bp; - struct tm *tm; - time_t sec; - - sec = ntptime - JAN_1970; - tm = localtime(&sec); - - if (!tm) - return "--- --- -- ---- --:--:--"; - - LIB_GETBUF(bp); - - (void) sprintf(bp, "%s, %s %2d %4d %2d:%02d:%02d", - days[tm->tm_wday], months[tm->tm_mon], tm->tm_mday, - 1900+tm->tm_year, tm->tm_hour, tm->tm_min, tm->tm_sec); - - return bp; -} - - -/* This is used in msyslog.c; we don't want to clutter up the log with - the year and day of the week, etc.; just the minimal date and time. */ - -char * -humanlogtime(void) -{ - char *bp; - time_t cursec = time((time_t *) 0); - struct tm *tm = localtime(&cursec); - - if (!tm) - return "-- --- --:--:--"; - - LIB_GETBUF(bp); - - (void) sprintf(bp, "%2d %s %02d:%02d:%02d", - tm->tm_mday, months[tm->tm_mon], - tm->tm_hour, tm->tm_min, tm->tm_sec); - - return bp; -} |