From 8311097ae476234ed374fcea46c73042ef7e37f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Wed, 13 Oct 2004 17:57:11 +0000 Subject: [PATCH] (krb5_string_to_deltat): default to "s" again, MIT's behavior was actually that it failed to parse the number (and thus used the default). Even better, ticket_lifetime (that was a consumer supposed a of the interface) was documented but never implemented, when it was implemented, people configuraiton files started to fail. Also, use KRB5_DELTAT_BADFORMAT as a failure code. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14308 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/time.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/krb5/time.c b/lib/krb5/time.c index daa1b369b..f12fbb3a5 100644 --- a/lib/krb5/time.c +++ b/lib/krb5/time.c @@ -108,7 +108,7 @@ krb5_format_time(krb5_context context, time_t t, krb5_error_code KRB5_LIB_FUNCTION krb5_string_to_deltat(const char *string, krb5_deltat *deltat) { - if((*deltat = parse_time(string, "m")) == -1) - return EINVAL; + if((*deltat = parse_time(string, "s")) == -1) + return KRB5_DELTAT_BADFORMAT; return 0; }