From e8e1dc71bfd5d680cf993e24e59431e82a11f4d4 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 29 Jun 2000 08:20:52 +0000 Subject: [PATCH] (krb5_format_time): new function to format time git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8488 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/time.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/krb5/time.c b/lib/krb5/time.c index 3d47260e0..70eaccbf7 100644 --- a/lib/krb5/time.c +++ b/lib/krb5/time.c @@ -64,3 +64,16 @@ krb5_us_timeofday (krb5_context context, *usec = tv.tv_usec; /* XXX */ return 0; } + +krb5_error_code +krb5_format_time(krb5_context context, time_t t, + char *s, size_t len, krb5_boolean include_time) +{ + struct tm *tm; + if(context->log_utc) + tm = gmtime (&t); + else + tm = localtime(&t); + strftime(s, len, include_time ? context->time_fmt : context->date_fmt, tm); + return 0; +}