Changeset 1241 for pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c
- Timestamp:
- May 2, 2007 5:14:29 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c
r1159 r1241 171 171 { 172 172 enum { M = 48 }; 173 host_port->host.ptr = pj_pool_alloc(pool, M);173 host_port->host.ptr = (char*) pj_pool_alloc(pool, M); 174 174 host_port->host.slen = pj_ansi_snprintf( host_port->host.ptr, M, "%s", 175 175 pj_inet_ntoa(addr->sin_addr)); … … 223 223 224 224 225 listener = pj_pool_zalloc(pool, sizeof(struct tcp_listener));225 listener = PJ_POOL_ZALLOC_T(pool, struct tcp_listener); 226 226 listener->factory.pool = pool; 227 227 listener->factory.type = PJSIP_TRANSPORT_TCP; … … 346 346 } 347 347 348 listener->accept_op[i] = pj_pool_zalloc(pool,349 sizeof(struct pending_accept));348 listener->accept_op[i] = PJ_POOL_ZALLOC_T(pool, 349 struct pending_accept); 350 350 pj_ioqueue_op_key_init(&listener->accept_op[i]->op_key, 351 351 sizeof(listener->accept_op[i]->op_key)); … … 508 508 * Create and initialize basic transport structure. 509 509 */ 510 tcp = pj_pool_zalloc(pool, sizeof(*tcp));510 tcp = PJ_POOL_ZALLOC_T(pool, struct tcp_transport); 511 511 tcp->sock = sock; 512 512 tcp->is_server = is_server; … … 533 533 tcp->base.flag = pjsip_transport_get_flag_from_type(PJSIP_TRANSPORT_TCP); 534 534 535 tcp->base.info = pj_pool_alloc(pool, 64);535 tcp->base.info = (char*) pj_pool_alloc(pool, 64); 536 536 pj_ansi_snprintf(tcp->base.info, 64, "TCP to %s:%d", 537 537 pj_inet_ntoa(remote->sin_addr), … … 890 890 int err_cnt = 0; 891 891 892 listener = pj_ioqueue_get_user_data(key);892 listener = (struct tcp_listener*) pj_ioqueue_get_user_data(key); 893 893 accept_op = (struct pending_accept*) op_key; 894 894 … … 949 949 pool = pjsip_endpt_create_pool(listener->endpt, "tcps%p", 950 950 POOL_TP_INIT, POOL_TP_INC); 951 new_op = pj_pool_zalloc(pool, sizeof(struct pending_accept));951 new_op = PJ_POOL_ZALLOC_T(pool, struct pending_accept); 952 952 new_op->pool = pool; 953 953 new_op->listener = listener; … … 1003 1003 pj_ssize_t bytes_sent) 1004 1004 { 1005 struct tcp_transport *tcp = pj_ioqueue_get_user_data(key); 1005 struct tcp_transport *tcp = (struct tcp_transport*) 1006 pj_ioqueue_get_user_data(key); 1006 1007 pjsip_tx_data_op_key *tdata_op_key = (pjsip_tx_data_op_key*)op_key; 1007 1008 … … 1082 1083 * the delayed list. 1083 1084 */ 1084 delayed_tdata = pj_pool_alloc(tdata->pool,1085 sizeof(*delayed_tdata));1085 delayed_tdata = PJ_POOL_ALLOC_T(tdata->pool, 1086 struct delayed_tdata); 1086 1087 delayed_tdata->tdata_op_key = &tdata->op_key; 1087 1088 … … 1293 1294 int addrlen; 1294 1295 1295 tcp = pj_ioqueue_get_user_data(key);1296 tcp = (struct tcp_transport*) pj_ioqueue_get_user_data(key); 1296 1297 1297 1298 /* Mark that pending connect() operation has completed. */
Note: See TracChangeset
for help on using the changeset viewer.