From: Matt Caswell Date: Sun, 8 Feb 2015 15:42:46 +0000 (+0000) Subject: Make tlsext_tick_lifetime_hint an unsigned long (from signed long). X-Git-Tag: OpenSSL_1_1_0-pre1~1656 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=75ea3632bd4d647dae8191da4b228f491bec975d Make tlsext_tick_lifetime_hint an unsigned long (from signed long). From RFC4507: "The ticket_lifetime_hint field contains a hint from the server about how long the ticket should be stored. The value indicates the lifetime in seconds as a 32-bit unsigned integer in network byte order." Reviewed-by: Tim Hudson --- diff --git a/ssl/ssl_locl.h b/ssl/ssl_locl.h index 49425d8572..7a8a303648 100644 --- a/ssl/ssl_locl.h +++ b/ssl/ssl_locl.h @@ -670,7 +670,7 @@ struct ssl_session_st { /* RFC4507 info */ unsigned char *tlsext_tick; /* Session ticket */ size_t tlsext_ticklen; /* Session ticket length */ - long tlsext_tick_lifetime_hint; /* Session lifetime hint in seconds */ + unsigned long tlsext_tick_lifetime_hint; /* Session lifetime hint in seconds */ # endif # ifndef OPENSSL_NO_SRP char *srp_username;