From d6b800e1c9a3cdb4f85a2308190afe9f0a856ed4 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 12 Feb 2022 21:15:03 +0100 Subject: Cleanup: use dcp::LocalTime for certificate validity times. Before we were using struct tm but not filling it all in, which seems quite unpleasant. --- tools/dcpkdm.cc | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'tools') diff --git a/tools/dcpkdm.cc b/tools/dcpkdm.cc index 20b07ebc..d8a10fa3 100644 --- a/tools/dcpkdm.cc +++ b/tools/dcpkdm.cc @@ -55,15 +55,6 @@ help (string n) } -static string -tm_to_string (struct tm t) -{ - char buffer[64]; - snprintf (buffer, 64, "%02d/%02d/%02d %02d:%02d:%02d", t.tm_mday, t.tm_mon + 1, t.tm_year + 1900, t.tm_hour, t.tm_min, t.tm_sec); - return buffer; -} - - int main (int argc, char* argv[]) try @@ -122,8 +113,8 @@ try cout << "\t\tSubject common name: " << i.subject_common_name() << "\n"; cout << "\t\tSubject organization name: " << i.subject_organization_name() << "\n"; cout << "\t\tSubject organizational unit name: " << i.subject_organizational_unit_name() << "\n"; - cout << "\t\tNot before: " << tm_to_string(i.not_before()) << "\n"; - cout << "\t\tNot after: " << tm_to_string(i.not_after()) << "\n"; + cout << "\t\tNot before: " << i.not_before().as_string() << "\n"; + cout << "\t\tNot after: " << i.not_after().as_string() << "\n"; if (i.has_utf8_strings()) { cout << "\t\tUSES INCORRECT (UTF8) STRING ENCODING\n"; } -- cgit v1.2.3