mirror of
				https://github.com/coturn/coturn.git
				synced 2025-10-30 22:40:59 +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 DTLSv1_SUPPORTED | ||||
|   server->dtls_ctx = e->dtls_ctx; | ||||
| #endif | ||||
| 
 | ||||
| #if DTLSv1_2_SUPPORTED | ||||
|   server->dtls_ctx_v1_2 = e->dtls_ctx_v1_2; | ||||
| #endif | ||||
| @ -918,6 +921,7 @@ static int init_server(dtls_listener_relay_server_type* server, | ||||
|    | ||||
|   server->e = e; | ||||
|    | ||||
| #if DTLSv1_SUPPORTED | ||||
|   if(server->dtls_ctx) { | ||||
| 
 | ||||
| #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); | ||||
| 
 | ||||
| #if DTLSv1_SUPPORTED | ||||
| 	  SSL_CTX_set_cookie_generate_cb(server->dtls_ctx, generate_cookie); | ||||
| 	  SSL_CTX_set_cookie_verify_cb(server->dtls_ctx, verify_cookie); | ||||
| #endif | ||||
|   } | ||||
| #endif | ||||
| 
 | ||||
| #if DTLSv1_2_SUPPORTED | ||||
|   if(server->dtls_ctx_v1_2) { | ||||
|  | ||||
| @ -940,15 +940,15 @@ static ioa_engine_handle create_new_listener_engine(void) | ||||
| 			,turn_params.redis_statsdb | ||||
| #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 | ||||
| 					turn_params.tls_ctx_v1_1, | ||||
| 		    ,turn_params.tls_ctx_v1_1 | ||||
| #if TLSv1_2_SUPPORTED | ||||
| 					turn_params.tls_ctx_v1_2, | ||||
| 		    ,turn_params.tls_ctx_v1_2 | ||||
| #endif | ||||
| #endif | ||||
| #if DTLSv1_SUPPORTED | ||||
| 					turn_params.dtls_ctx | ||||
| 		    ,turn_params.dtls_ctx | ||||
| #endif | ||||
| #if DTLSv1_2_SUPPORTED | ||||
| 		    ,turn_params.dtls_ctx_v1_2 | ||||
| @ -996,15 +996,15 @@ static void setup_listener(void) | ||||
| 	if(!turn_params.listener.ioa_eng) | ||||
| 		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 | ||||
| 					turn_params.tls_ctx_v1_1, | ||||
| 		    ,turn_params.tls_ctx_v1_1 | ||||
| #if TLSv1_2_SUPPORTED | ||||
| 					turn_params.tls_ctx_v1_2, | ||||
| 		    ,turn_params.tls_ctx_v1_2 | ||||
| #endif | ||||
| #endif | ||||
| #if DTLSv1_SUPPORTED | ||||
| 					turn_params.dtls_ctx | ||||
| 		    ,turn_params.dtls_ctx | ||||
| #endif | ||||
| #if DTLSv1_2_SUPPORTED | ||||
| 		    ,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 | ||||
| #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 | ||||
| 						turn_params.tls_ctx_v1_1, | ||||
| 			    ,turn_params.tls_ctx_v1_1 | ||||
| #if TLSv1_2_SUPPORTED | ||||
| 						turn_params.tls_ctx_v1_2, | ||||
| 			    ,turn_params.tls_ctx_v1_2 | ||||
| #endif | ||||
| #endif | ||||
| #if DTLSv1_SUPPORTED | ||||
| 						turn_params.dtls_ctx | ||||
| 			    ,turn_params.dtls_ctx | ||||
| #endif | ||||
| #if DTLSv1_2_SUPPORTED | ||||
| 			    ,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, | ||||
| 		SSL_CTX *tls_ctx_ssl23, | ||||
| 		SSL_CTX *tls_ctx_v1_0, | ||||
| 		SSL_CTX *tls_ctx_v1_0 | ||||
| #if TLSv1_1_SUPPORTED | ||||
| 		SSL_CTX *tls_ctx_v1_1, | ||||
| 		 ,SSL_CTX *tls_ctx_v1_1 | ||||
| #if TLSv1_2_SUPPORTED | ||||
| 		SSL_CTX *tls_ctx_v1_2, | ||||
| 		 ,SSL_CTX *tls_ctx_v1_2 | ||||
| #endif | ||||
| #endif | ||||
| #if DTLSv1_SUPPORTED | ||||
| 		SSL_CTX *dtls_ctx | ||||
| 		 ,SSL_CTX *dtls_ctx | ||||
| #endif | ||||
| #if DTLSv1_2_SUPPORTED | ||||
| 		,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, | ||||
| 		SSL_CTX *tls_ctx_ssl23, | ||||
| 		SSL_CTX *tls_ctx_v1_0, | ||||
| 		SSL_CTX *tls_ctx_v1_0 | ||||
| #if TLSv1_1_SUPPORTED | ||||
| 		SSL_CTX *tls_ctx_v1_1, | ||||
| 		 ,SSL_CTX *tls_ctx_v1_1 | ||||
| #if TLSv1_2_SUPPORTED | ||||
| 		SSL_CTX *tls_ctx_v1_2, | ||||
| 		 ,SSL_CTX *tls_ctx_v1_2 | ||||
| #endif | ||||
| #endif | ||||
| #if DTLSv1_SUPPORTED | ||||
| 		SSL_CTX *dtls_ctx | ||||
| 		 ,SSL_CTX *dtls_ctx | ||||
| #endif | ||||
| #if DTLSv1_2_SUPPORTED | ||||
| 		,SSL_CTX *dtls_ctx_v1_2 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user