Ignore:
Timestamp:
Apr 9, 2008 9:38:12 AM (16 years ago)
Author:
bennylp
Message:

More ticket #485: huge changeset to support TURN TCP. Please see ticket #485 for the details

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjnath/nat_detect.c

    r1654 r1913  
    114114static void on_request_complete(pj_stun_session *sess, 
    115115                                pj_status_t status, 
     116                                void *token, 
    116117                                pj_stun_tx_data *tdata, 
    117118                                const pj_stun_msg *response, 
     
    119120                                unsigned src_addr_len); 
    120121static pj_status_t on_send_msg(pj_stun_session *sess, 
     122                               void *token, 
    121123                               const void *pkt, 
    122124                               pj_size_t pkt_size, 
     
    415417        pj_stun_session_on_rx_pkt(sess->stun_sess, sess->rx_pkt, bytes_read, 
    416418                                  PJ_STUN_IS_DATAGRAM|PJ_STUN_CHECK_PACKET,  
    417                                   NULL, &sess->src_addr, sess->src_addr_len); 
     419                                  NULL, NULL,  
     420                                  &sess->src_addr, sess->src_addr_len); 
    418421    } 
    419422 
     
    439442 */ 
    440443static pj_status_t on_send_msg(pj_stun_session *stun_sess, 
     444                               void *token, 
    441445                               const void *pkt, 
    442446                               pj_size_t pkt_size, 
     
    447451    pj_ssize_t pkt_len; 
    448452    pj_status_t status; 
     453 
     454    PJ_UNUSED_ARG(token); 
    449455 
    450456    sess = (nat_detect_session*) pj_stun_session_get_user_data(stun_sess); 
     
    463469static void on_request_complete(pj_stun_session *stun_sess, 
    464470                                pj_status_t status, 
     471                                void *token, 
    465472                                pj_stun_tx_data *tdata, 
    466473                                const pj_stun_msg *response, 
     
    475482    unsigned test_id; 
    476483 
     484    PJ_UNUSED_ARG(token); 
    477485    PJ_UNUSED_ARG(tdata); 
    478486    PJ_UNUSED_ARG(src_addr); 
     
    813821 
    814822    /* Send the request */ 
    815     status = pj_stun_session_send_msg(sess->stun_sess, PJ_TRUE,  
    816                                       sess->cur_server,  
     823    status = pj_stun_session_send_msg(sess->stun_sess, NULL, PJ_TRUE, 
     824                                      PJ_TRUE, sess->cur_server,  
    817825                                      sizeof(pj_sockaddr_in), 
    818826                                      sess->result[test_id].tdata); 
Note: See TracChangeset for help on using the changeset viewer.