diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2018-07-02 16:22:04 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2018-07-11 15:20:28 +0000 |
commit | 2a4bc165bf62353316bb3d842cd4b24833468979 (patch) | |
tree | 20c75c26fdee425a5e2500d47cc3f5baea0995d3 | |
parent | 2ffcfe5e45738e7d7b8df34676c59eaa1960c239 (diff) | |
download | gnutls-2a4bc165bf62353316bb3d842cd4b24833468979.tar.gz |
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 <nmav@redhat.com>
-rw-r--r-- | lib/ext/pre_shared_key.c | 5 |
1 files 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); |