mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-10-30 19:20:40 -04:00 
			
		
		
		
	Constify ssl_context param of calc_verify()
This commit is contained in:
		
							parent
							
								
									de047adfb4
								
							
						
					
					
						commit
						0d56aaac7b
					
				| @ -458,7 +458,7 @@ struct mbedtls_ssl_handshake_params | |||||||
| #endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ | #endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ | ||||||
| 
 | 
 | ||||||
|     void (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t); |     void (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t); | ||||||
|     void (*calc_verify)(mbedtls_ssl_context *, unsigned char *); |     void (*calc_verify)(const mbedtls_ssl_context *, unsigned char *); | ||||||
|     void (*calc_finished)(mbedtls_ssl_context *, unsigned char *, int); |     void (*calc_finished)(mbedtls_ssl_context *, unsigned char *, int); | ||||||
|     mbedtls_ssl_tls_prf_cb *tls_prf; |     mbedtls_ssl_tls_prf_cb *tls_prf; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -855,25 +855,25 @@ static void ssl_update_checksum_md5sha1( mbedtls_ssl_context *, const unsigned c | |||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_SSL3) | #if defined(MBEDTLS_SSL_PROTO_SSL3) | ||||||
| static void ssl_calc_verify_ssl( mbedtls_ssl_context *, unsigned char * ); | static void ssl_calc_verify_ssl( const mbedtls_ssl_context *, unsigned char * ); | ||||||
| static void ssl_calc_finished_ssl( mbedtls_ssl_context *, unsigned char *, int ); | static void ssl_calc_finished_ssl( mbedtls_ssl_context *, unsigned char *, int ); | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) | #if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) | ||||||
| static void ssl_calc_verify_tls( mbedtls_ssl_context *, unsigned char * ); | static void ssl_calc_verify_tls( const mbedtls_ssl_context *, unsigned char * ); | ||||||
| static void ssl_calc_finished_tls( mbedtls_ssl_context *, unsigned char *, int ); | static void ssl_calc_finished_tls( mbedtls_ssl_context *, unsigned char *, int ); | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_TLS1_2) | #if defined(MBEDTLS_SSL_PROTO_TLS1_2) | ||||||
| #if defined(MBEDTLS_SHA256_C) | #if defined(MBEDTLS_SHA256_C) | ||||||
| static void ssl_update_checksum_sha256( mbedtls_ssl_context *, const unsigned char *, size_t ); | static void ssl_update_checksum_sha256( mbedtls_ssl_context *, const unsigned char *, size_t ); | ||||||
| static void ssl_calc_verify_tls_sha256( mbedtls_ssl_context *,unsigned char * ); | static void ssl_calc_verify_tls_sha256( const mbedtls_ssl_context *,unsigned char * ); | ||||||
| static void ssl_calc_finished_tls_sha256( mbedtls_ssl_context *,unsigned char *, int ); | static void ssl_calc_finished_tls_sha256( mbedtls_ssl_context *,unsigned char *, int ); | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SHA512_C) | #if defined(MBEDTLS_SHA512_C) | ||||||
| static void ssl_update_checksum_sha384( mbedtls_ssl_context *, const unsigned char *, size_t ); | static void ssl_update_checksum_sha384( mbedtls_ssl_context *, const unsigned char *, size_t ); | ||||||
| static void ssl_calc_verify_tls_sha384( mbedtls_ssl_context *, unsigned char * ); | static void ssl_calc_verify_tls_sha384( const mbedtls_ssl_context *, unsigned char * ); | ||||||
| static void ssl_calc_finished_tls_sha384( mbedtls_ssl_context *, unsigned char *, int ); | static void ssl_calc_finished_tls_sha384( mbedtls_ssl_context *, unsigned char *, int ); | ||||||
| #endif | #endif | ||||||
| #endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ | #endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ | ||||||
| @ -1597,7 +1597,7 @@ static int ssl_compute_master( mbedtls_ssl_handshake_params *handshake, | |||||||
|                                int minor_ver, |                                int minor_ver, | ||||||
|                                mbedtls_md_type_t hash_alg, |                                mbedtls_md_type_t hash_alg, | ||||||
|                                unsigned char *master, |                                unsigned char *master, | ||||||
|                                mbedtls_ssl_context *ssl ) |                                const mbedtls_ssl_context *ssl ) | ||||||
| { | { | ||||||
|     int ret; |     int ret; | ||||||
| 
 | 
 | ||||||
| @ -1774,7 +1774,7 @@ int mbedtls_ssl_derive_keys( mbedtls_ssl_context *ssl ) | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_SSL3) | #if defined(MBEDTLS_SSL_PROTO_SSL3) | ||||||
| void ssl_calc_verify_ssl( mbedtls_ssl_context *ssl, unsigned char hash[36] ) | void ssl_calc_verify_ssl( const mbedtls_ssl_context *ssl, unsigned char hash[36] ) | ||||||
| { | { | ||||||
|     mbedtls_md5_context md5; |     mbedtls_md5_context md5; | ||||||
|     mbedtls_sha1_context sha1; |     mbedtls_sha1_context sha1; | ||||||
| @ -1823,7 +1823,7 @@ void ssl_calc_verify_ssl( mbedtls_ssl_context *ssl, unsigned char hash[36] ) | |||||||
| #endif /* MBEDTLS_SSL_PROTO_SSL3 */ | #endif /* MBEDTLS_SSL_PROTO_SSL3 */ | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) | #if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) | ||||||
| void ssl_calc_verify_tls( mbedtls_ssl_context *ssl, unsigned char hash[36] ) | void ssl_calc_verify_tls( const mbedtls_ssl_context *ssl, unsigned char hash[36] ) | ||||||
| { | { | ||||||
|     mbedtls_md5_context md5; |     mbedtls_md5_context md5; | ||||||
|     mbedtls_sha1_context sha1; |     mbedtls_sha1_context sha1; | ||||||
| @ -1851,7 +1851,7 @@ void ssl_calc_verify_tls( mbedtls_ssl_context *ssl, unsigned char hash[36] ) | |||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SSL_PROTO_TLS1_2) | #if defined(MBEDTLS_SSL_PROTO_TLS1_2) | ||||||
| #if defined(MBEDTLS_SHA256_C) | #if defined(MBEDTLS_SHA256_C) | ||||||
| void ssl_calc_verify_tls_sha256( mbedtls_ssl_context *ssl, unsigned char hash[32] ) | void ssl_calc_verify_tls_sha256( const mbedtls_ssl_context *ssl, unsigned char hash[32] ) | ||||||
| { | { | ||||||
| #if defined(MBEDTLS_USE_PSA_CRYPTO) | #if defined(MBEDTLS_USE_PSA_CRYPTO) | ||||||
|     size_t hash_size; |     size_t hash_size; | ||||||
| @ -1894,7 +1894,7 @@ void ssl_calc_verify_tls_sha256( mbedtls_ssl_context *ssl, unsigned char hash[32 | |||||||
| #endif /* MBEDTLS_SHA256_C */ | #endif /* MBEDTLS_SHA256_C */ | ||||||
| 
 | 
 | ||||||
| #if defined(MBEDTLS_SHA512_C) | #if defined(MBEDTLS_SHA512_C) | ||||||
| void ssl_calc_verify_tls_sha384( mbedtls_ssl_context *ssl, unsigned char hash[48] ) | void ssl_calc_verify_tls_sha384( const mbedtls_ssl_context *ssl, unsigned char hash[48] ) | ||||||
| { | { | ||||||
| #if defined(MBEDTLS_USE_PSA_CRYPTO) | #if defined(MBEDTLS_USE_PSA_CRYPTO) | ||||||
|     size_t hash_size; |     size_t hash_size; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Manuel Pégourié-Gonnard
						Manuel Pégourié-Gonnard