Ignore:
Timestamp:
May 22, 2007 9:55:31 PM (17 years ago)
Author:
bennylp
Message:

Fixed ticket #286: Bug in STUN FINGERPRINT verification and logging STUN message

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjstun-srv-test/turn_usage.c

    r1275 r1289  
    8080    pj_hash_table_t     *client_htable; 
    8181    pj_stun_auth_cred   *cred; 
     82    pj_bool_t            use_fingerprint; 
    8283 
    8384    unsigned             max_bw_kbps; 
     
    147148                                              const pj_str_t *ip_addr, 
    148149                                              unsigned port, 
     150                                              pj_bool_t use_fingerprint, 
    149151                                              pj_stun_usage **p_bu) 
    150152{ 
     
    173175    tu->max_bw_kbps = 64; 
    174176    tu->max_lifetime = 10 * 60; 
     177    tu->use_fingerprint = use_fingerprint; 
    175178 
    176179    status = pj_sockaddr_in_init(&local_addr, ip_addr, (pj_uint16_t)port); 
     
    200203    sess_cb.on_rx_request = &tu_sess_on_rx_request; 
    201204    status = pj_stun_session_create(&si->stun_cfg, "turns%p", &sess_cb,  
    202                                     PJ_FALSE, &tu->default_session); 
     205                                    use_fingerprint, &tu->default_session); 
    203206    if (status != PJ_SUCCESS) { 
    204207        pj_stun_usage_destroy(tu->usage); 
     
    638641    sess_cb.on_rx_indication = &client_sess_on_rx_msg; 
    639642    status = pj_stun_session_create(tu->cfg, client->obj_name,  
    640                                     &sess_cb, PJ_FALSE, 
     643                                    &sess_cb, tu->use_fingerprint, 
    641644                                    &client->session); 
    642645    if (status != PJ_SUCCESS) { 
Note: See TracChangeset for help on using the changeset viewer.