Changeset 107 for pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c
- Timestamp:
- Jan 5, 2006 11:35:46 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c
- Property svn:keywords set to Id
r106 r107 1 /* $Id :$ */1 /* $Id$ */ 2 2 /* 3 3 * Copyright (C) 2003-2006 Benny Prijono <benny@prijono.org> … … 193 193 struct udp_transport *tp = (struct udp_transport*)transport; 194 194 pj_ssize_t size; 195 pj_status_t status; 195 196 196 197 PJ_ASSERT_RETURN(transport && tdata, PJ_EINVAL); … … 204 205 /* Send to ioqueue! */ 205 206 size = tdata->buf.cur - tdata->buf.start; 206 return pj_ioqueue_sendto(tp->key, (pj_ioqueue_op_key_t*)&tdata->op_key, 207 tdata->buf.start, &size, 0, 208 rem_addr, addr_len); 207 status = pj_ioqueue_sendto(tp->key, (pj_ioqueue_op_key_t*)&tdata->op_key, 208 tdata->buf.start, &size, 0, 209 rem_addr, addr_len); 210 211 if (status != PJ_EPENDING) 212 tdata->op_key.tdata = NULL; 213 214 return status; 209 215 } 210 216 … … 245 251 246 252 /* Destroy pool. */ 247 pjsip_endpt_ destroy_pool(tp->base.endpt, tp->base.pool);253 pjsip_endpt_release_pool(tp->base.endpt, tp->base.pool); 248 254 249 255 return PJ_SUCCESS; … … 420 426 421 427 /* Done. */ 422 *p_transport = &tp->base; 428 if (p_transport) 429 *p_transport = &tp->base; 423 430 return PJ_SUCCESS; 424 431
Note: See TracChangeset
for help on using the changeset viewer.