mirror of
				https://github.com/coturn/coturn.git
				synced 2025-10-31 06:51:30 +01:00 
			
		
		
		
	tls code cleaning
This commit is contained in:
		
							parent
							
								
									65dc483208
								
							
						
					
					
						commit
						cd35ab46af
					
				| @ -898,7 +898,10 @@ static int init_server(dtls_listener_relay_server_type* server, | |||||||
| 
 | 
 | ||||||
|   if(!server) return -1; |   if(!server) return -1; | ||||||
| 
 | 
 | ||||||
|  | #if DTLSv1_SUPPORTED | ||||||
|   server->dtls_ctx = e->dtls_ctx; |   server->dtls_ctx = e->dtls_ctx; | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
|   server->dtls_ctx_v1_2 = e->dtls_ctx_v1_2; |   server->dtls_ctx_v1_2 = e->dtls_ctx_v1_2; | ||||||
| #endif | #endif | ||||||
| @ -918,6 +921,7 @@ static int init_server(dtls_listener_relay_server_type* server, | |||||||
|    |    | ||||||
|   server->e = e; |   server->e = e; | ||||||
|    |    | ||||||
|  | #if DTLSv1_SUPPORTED | ||||||
|   if(server->dtls_ctx) { |   if(server->dtls_ctx) { | ||||||
| 
 | 
 | ||||||
| #if defined(REQUEST_CLIENT_CERT) | #if defined(REQUEST_CLIENT_CERT) | ||||||
| @ -927,11 +931,10 @@ static int init_server(dtls_listener_relay_server_type* server, | |||||||
|    |    | ||||||
| 	  SSL_CTX_set_read_ahead(server->dtls_ctx, 1); | 	  SSL_CTX_set_read_ahead(server->dtls_ctx, 1); | ||||||
| 
 | 
 | ||||||
| #if DTLSv1_SUPPORTED |  | ||||||
| 	  SSL_CTX_set_cookie_generate_cb(server->dtls_ctx, generate_cookie); | 	  SSL_CTX_set_cookie_generate_cb(server->dtls_ctx, generate_cookie); | ||||||
| 	  SSL_CTX_set_cookie_verify_cb(server->dtls_ctx, verify_cookie); | 	  SSL_CTX_set_cookie_verify_cb(server->dtls_ctx, verify_cookie); | ||||||
| #endif |  | ||||||
|   } |   } | ||||||
|  | #endif | ||||||
| 
 | 
 | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
|   if(server->dtls_ctx_v1_2) { |   if(server->dtls_ctx_v1_2) { | ||||||
|  | |||||||
| @ -940,15 +940,15 @@ static ioa_engine_handle create_new_listener_engine(void) | |||||||
| 			,turn_params.redis_statsdb | 			,turn_params.redis_statsdb | ||||||
| #endif | #endif | ||||||
| 	); | 	); | ||||||
| 	set_ssl_ctx(e, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0, | 	set_ssl_ctx(e, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0 | ||||||
| #if TLSv1_1_SUPPORTED | #if TLSv1_1_SUPPORTED | ||||||
| 					turn_params.tls_ctx_v1_1, | 		    ,turn_params.tls_ctx_v1_1 | ||||||
| #if TLSv1_2_SUPPORTED | #if TLSv1_2_SUPPORTED | ||||||
| 					turn_params.tls_ctx_v1_2, | 		    ,turn_params.tls_ctx_v1_2 | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_SUPPORTED | #if DTLSv1_SUPPORTED | ||||||
| 					turn_params.dtls_ctx | 		    ,turn_params.dtls_ctx | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
| 		    ,turn_params.dtls_ctx_v1_2 | 		    ,turn_params.dtls_ctx_v1_2 | ||||||
| @ -996,15 +996,15 @@ static void setup_listener(void) | |||||||
| 	if(!turn_params.listener.ioa_eng) | 	if(!turn_params.listener.ioa_eng) | ||||||
| 		exit(-1); | 		exit(-1); | ||||||
| 
 | 
 | ||||||
| 	set_ssl_ctx(turn_params.listener.ioa_eng, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0, | 	set_ssl_ctx(turn_params.listener.ioa_eng, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0 | ||||||
| #if TLSv1_1_SUPPORTED | #if TLSv1_1_SUPPORTED | ||||||
| 					turn_params.tls_ctx_v1_1, | 		    ,turn_params.tls_ctx_v1_1 | ||||||
| #if TLSv1_2_SUPPORTED | #if TLSv1_2_SUPPORTED | ||||||
| 					turn_params.tls_ctx_v1_2, | 		    ,turn_params.tls_ctx_v1_2 | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_SUPPORTED | #if DTLSv1_SUPPORTED | ||||||
| 					turn_params.dtls_ctx | 		    ,turn_params.dtls_ctx | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
| 		    ,turn_params.dtls_ctx_v1_2 | 		    ,turn_params.dtls_ctx_v1_2 | ||||||
| @ -1570,15 +1570,15 @@ static void setup_relay_server(struct relay_server *rs, ioa_engine_handle e, int | |||||||
| 			,turn_params.redis_statsdb | 			,turn_params.redis_statsdb | ||||||
| #endif | #endif | ||||||
| 		); | 		); | ||||||
| 		set_ssl_ctx(rs->ioa_eng, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0, | 		set_ssl_ctx(rs->ioa_eng, turn_params.tls_ctx_ssl23, turn_params.tls_ctx_v1_0 | ||||||
| #if TLSv1_1_SUPPORTED | #if TLSv1_1_SUPPORTED | ||||||
| 						turn_params.tls_ctx_v1_1, | 			    ,turn_params.tls_ctx_v1_1 | ||||||
| #if TLSv1_2_SUPPORTED | #if TLSv1_2_SUPPORTED | ||||||
| 						turn_params.tls_ctx_v1_2, | 			    ,turn_params.tls_ctx_v1_2 | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_SUPPORTED | #if DTLSv1_SUPPORTED | ||||||
| 						turn_params.dtls_ctx | 			    ,turn_params.dtls_ctx | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
| 			    ,turn_params.dtls_ctx_v1_2 | 			    ,turn_params.dtls_ctx_v1_2 | ||||||
|  | |||||||
| @ -433,15 +433,15 @@ ioa_engine_handle create_ioa_engine(super_memory_t *sm, | |||||||
| 
 | 
 | ||||||
| void set_ssl_ctx(ioa_engine_handle e, | void set_ssl_ctx(ioa_engine_handle e, | ||||||
| 		SSL_CTX *tls_ctx_ssl23, | 		SSL_CTX *tls_ctx_ssl23, | ||||||
| 		SSL_CTX *tls_ctx_v1_0, | 		SSL_CTX *tls_ctx_v1_0 | ||||||
| #if TLSv1_1_SUPPORTED | #if TLSv1_1_SUPPORTED | ||||||
| 		SSL_CTX *tls_ctx_v1_1, | 		 ,SSL_CTX *tls_ctx_v1_1 | ||||||
| #if TLSv1_2_SUPPORTED | #if TLSv1_2_SUPPORTED | ||||||
| 		SSL_CTX *tls_ctx_v1_2, | 		 ,SSL_CTX *tls_ctx_v1_2 | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_SUPPORTED | #if DTLSv1_SUPPORTED | ||||||
| 		SSL_CTX *dtls_ctx | 		 ,SSL_CTX *dtls_ctx | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
| 		,SSL_CTX *dtls_ctx_v1_2 | 		,SSL_CTX *dtls_ctx_v1_2 | ||||||
|  | |||||||
| @ -255,15 +255,15 @@ ioa_engine_handle create_ioa_engine(super_memory_t *sm, | |||||||
| 
 | 
 | ||||||
| void set_ssl_ctx(ioa_engine_handle e, | void set_ssl_ctx(ioa_engine_handle e, | ||||||
| 		SSL_CTX *tls_ctx_ssl23, | 		SSL_CTX *tls_ctx_ssl23, | ||||||
| 		SSL_CTX *tls_ctx_v1_0, | 		SSL_CTX *tls_ctx_v1_0 | ||||||
| #if TLSv1_1_SUPPORTED | #if TLSv1_1_SUPPORTED | ||||||
| 		SSL_CTX *tls_ctx_v1_1, | 		 ,SSL_CTX *tls_ctx_v1_1 | ||||||
| #if TLSv1_2_SUPPORTED | #if TLSv1_2_SUPPORTED | ||||||
| 		SSL_CTX *tls_ctx_v1_2, | 		 ,SSL_CTX *tls_ctx_v1_2 | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_SUPPORTED | #if DTLSv1_SUPPORTED | ||||||
| 		SSL_CTX *dtls_ctx | 		 ,SSL_CTX *dtls_ctx | ||||||
| #endif | #endif | ||||||
| #if DTLSv1_2_SUPPORTED | #if DTLSv1_2_SUPPORTED | ||||||
| 		,SSL_CTX *dtls_ctx_v1_2 | 		,SSL_CTX *dtls_ctx_v1_2 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user