From 2a4bc165bf62353316bb3d842cd4b24833468979 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Mon, 2 Jul 2018 16:22:04 +0200 Subject: pre_shared_key: use time_t type for ticket_age variable This is guarranteed to allow negative values, and also be 32-bits. Signed-off-by: Nikos Mavrogiannopoulos --- lib/ext/pre_shared_key.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/ext/pre_shared_key.c b/lib/ext/pre_shared_key.c index b12d853af8..60ed86f742 100644 --- a/lib/ext/pre_shared_key.c +++ b/lib/ext/pre_shared_key.c @@ -201,8 +201,7 @@ client_send_params(gnutls_session_t session, unsigned next_idx; const mac_entry_st *prf_res = NULL; const mac_entry_st *prf_psk = NULL; - time_t cur_time; - int ticket_age; + time_t cur_time, ticket_age; uint32_t ob_ticket_age; int free_username = 0; psk_auth_info_t info = NULL; @@ -470,7 +469,7 @@ static int server_recv_params(gnutls_session_t session, struct psk_st psk; psk_auth_info_t info; tls13_ticket_t ticket_data; - int ticket_age; + time_t ticket_age; bool resuming; ret = _gnutls13_psk_ext_parser_init(&psk_parser, data, len); -- cgit v1.2.1