Ignore:
Timestamp:
Jan 13, 2007 11:22:40 PM (17 years ago)
Author:
bennylp
Message:

More work on ticket #50: binding of PJSUA-API account to specific transport, and minor fixes in PJSIP core implementation. Tested okay.

File:
1 edited

Legend:

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

    r688 r881  
    434434    } 
    435435 
     436    /* If account is locked to specific transport, then set transport to 
     437     * the request. 
     438     */ 
     439    if (pjsua_var.acc[acc_id].cfg.transport_id != PJSUA_INVALID_ID) { 
     440        pjsip_tpselector tp_sel; 
     441 
     442        pjsua_init_tpselector(pjsua_var.acc[acc_id].cfg.transport_id, &tp_sel); 
     443        pjsip_tx_data_set_transport(tdata, &tp_sel); 
     444    } 
     445 
    436446    /* Add accept header. */ 
    437447    pjsip_msg_add_hdr( tdata->msg,  
     
    521531 
    522532 
     533    /* If account is locked to specific transport, then set transport to 
     534     * the request. 
     535     */ 
     536    if (pjsua_var.acc[acc_id].cfg.transport_id != PJSUA_INVALID_ID) { 
     537        pjsip_tpselector tp_sel; 
     538 
     539        pjsua_init_tpselector(pjsua_var.acc[acc_id].cfg.transport_id, &tp_sel); 
     540        pjsip_tx_data_set_transport(tdata, &tp_sel); 
     541    } 
     542 
    523543    /* Add accept header. */ 
    524544    pjsip_msg_add_hdr( tdata->msg,  
Note: See TracChangeset for help on using the changeset viewer.