Ignore:
Timestamp:
May 24, 2019 3:32:17 AM (5 years ago)
Author:
riza
Message:

Close #1017: TURN TLS transport implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c

    r5989 r6004  
    3737    pj_strdup(pool, &dst->turn_server, &src->turn_server); 
    3838    pj_stun_auth_cred_dup(pool, &dst->turn_auth_cred, &src->turn_auth_cred); 
     39#if PJ_HAS_SSL_SOCK 
     40    pj_turn_sock_tls_cfg_dup(pool, &dst->turn_tls_setting, 
     41                             &src->turn_tls_setting); 
     42#endif 
    3943} 
    4044 
     
    10751079            /* Configure max packet size */ 
    10761080            ice_cfg.turn_tp[i].cfg.max_pkt_size = PJMEDIA_MAX_MRU; 
     1081 
     1082#if PJ_HAS_SSL_SOCK 
     1083            if (ice_cfg.turn_tp[i].conn_type == PJ_TURN_TP_TLS) { 
     1084                pj_memcpy(&ice_cfg.turn_tp[i].cfg.tls_cfg,  
     1085                          &acc_cfg->turn_cfg.turn_tls_setting, 
     1086                          sizeof(ice_cfg.turn_tp[i].cfg.tls_cfg)); 
     1087            } 
     1088#endif 
    10771089        } 
    10781090    } 
Note: See TracChangeset for help on using the changeset viewer.