Changeset 879 for pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c
- Timestamp:
- Jan 12, 2007 6:37:35 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c
r843 r879 77 77 pj_time_val next_reg; 78 78 pj_timer_entry timer; 79 80 /* Transport selector */ 81 pjsip_tpselector tp_sel; 79 82 }; 80 83 … … 125 128 regc->cb = NULL; 126 129 } else { 130 pjsip_tpselector_dec_ref(®c->tp_sel); 127 131 pjsip_endpt_release_pool(regc->endpt, regc->pool); 128 132 } … … 310 314 return PJ_SUCCESS; 311 315 } 316 317 318 /* 319 * Bind client registration to a specific transport/listener. 320 */ 321 PJ_DEF(pj_status_t) pjsip_regc_set_transport( pjsip_regc *regc, 322 const pjsip_tpselector *sel) 323 { 324 PJ_ASSERT_RETURN(regc && sel, PJ_EINVAL); 325 326 pjsip_tpselector_dec_ref(®c->tp_sel); 327 pj_memcpy(®c->tp_sel, sel, sizeof(*sel)); 328 pjsip_tpselector_add_ref(®c->tp_sel); 329 330 return PJ_SUCCESS; 331 } 332 312 333 313 334 PJ_DEF(pj_status_t) pjsip_regc_add_headers( pjsip_regc *regc,
Note: See TracChangeset
for help on using the changeset viewer.