From: Ken Raeburn Date: Thu, 29 Jan 2009 21:23:09 +0000 (+0000) Subject: report error if time string doesn't parse X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d5f9c9f4170596a19e0b4ce3cd57a77372106b61;p=thirdparty%2Fkrb5.git report error if time string doesn't parse git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mkey_migrate@21831 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/kadmin/dbutil/kdb5_mkey.c b/src/kadmin/dbutil/kdb5_mkey.c index 68112c8130..67bf5470c9 100644 --- a/src/kadmin/dbutil/kdb5_mkey.c +++ b/src/kadmin/dbutil/kdb5_mkey.c @@ -411,7 +411,14 @@ kdb5_use_mkey(int argc, char *argv[]) } if (argc == 3) { - start_time = (krb5_timestamp) get_date(argv[2]); + time_t t = get_date(argv[2]); + if (t == -1) { + com_err(progname, 0, "could not parse date-time string '%s'", + argv[2]); + exit_status++; + return; + } else + start_time = (krb5_timestamp) t; } else { start_time = now; }