Ignore:
Timestamp:
May 2, 2007 5:14:29 AM (17 years ago)
Author:
bennylp
Message:

Ported PJSIP and PJSIP-SIMPLE to Symbian

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsip/sip_transport_tcp.c

    r1159 r1241  
    171171{ 
    172172    enum { M = 48 }; 
    173     host_port->host.ptr = pj_pool_alloc(pool, M); 
     173    host_port->host.ptr = (char*) pj_pool_alloc(pool, M); 
    174174    host_port->host.slen = pj_ansi_snprintf( host_port->host.ptr, M, "%s",  
    175175                                            pj_inet_ntoa(addr->sin_addr)); 
     
    223223 
    224224 
    225     listener = pj_pool_zalloc(pool, sizeof(struct tcp_listener)); 
     225    listener = PJ_POOL_ZALLOC_T(pool, struct tcp_listener); 
    226226    listener->factory.pool = pool; 
    227227    listener->factory.type = PJSIP_TRANSPORT_TCP; 
     
    346346        } 
    347347 
    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); 
    350350        pj_ioqueue_op_key_init(&listener->accept_op[i]->op_key,  
    351351                                sizeof(listener->accept_op[i]->op_key)); 
     
    508508     * Create and initialize basic transport structure. 
    509509     */ 
    510     tcp = pj_pool_zalloc(pool, sizeof(*tcp)); 
     510    tcp = PJ_POOL_ZALLOC_T(pool, struct tcp_transport); 
    511511    tcp->sock = sock; 
    512512    tcp->is_server = is_server; 
     
    533533    tcp->base.flag = pjsip_transport_get_flag_from_type(PJSIP_TRANSPORT_TCP); 
    534534 
    535     tcp->base.info = pj_pool_alloc(pool, 64); 
     535    tcp->base.info = (char*) pj_pool_alloc(pool, 64); 
    536536    pj_ansi_snprintf(tcp->base.info, 64, "TCP to %s:%d", 
    537537                     pj_inet_ntoa(remote->sin_addr),  
     
    890890    int err_cnt = 0; 
    891891 
    892     listener = pj_ioqueue_get_user_data(key); 
     892    listener = (struct tcp_listener*) pj_ioqueue_get_user_data(key); 
    893893    accept_op = (struct pending_accept*) op_key; 
    894894 
     
    949949            pool = pjsip_endpt_create_pool(listener->endpt, "tcps%p",  
    950950                                           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); 
    952952            new_op->pool = pool; 
    953953            new_op->listener = listener; 
     
    10031003                              pj_ssize_t bytes_sent) 
    10041004{ 
    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); 
    10061007    pjsip_tx_data_op_key *tdata_op_key = (pjsip_tx_data_op_key*)op_key; 
    10071008 
     
    10821083             * the delayed list. 
    10831084             */ 
    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); 
    10861087            delayed_tdata->tdata_op_key = &tdata->op_key; 
    10871088 
     
    12931294    int addrlen; 
    12941295 
    1295     tcp = pj_ioqueue_get_user_data(key); 
     1296    tcp = (struct tcp_transport*) pj_ioqueue_get_user_data(key); 
    12961297 
    12971298    /* Mark that pending connect() operation has completed. */ 
Note: See TracChangeset for help on using the changeset viewer.