Changeset 1266 for pjproject/trunk/pjsip/src/pjsip/sip_transport_tls_ossl.c
- Timestamp:
- May 11, 2007 3:14:34 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip/sip_transport_tls_ossl.c
r1088 r1266 260 260 { 261 261 enum { M = 48 }; 262 host_port->host.ptr = pj_pool_alloc(pool, M);262 host_port->host.ptr = (char*)pj_pool_alloc(pool, M); 263 263 host_port->host.slen = pj_ansi_snprintf( host_port->host.ptr, M, "%s", 264 264 pj_inet_ntoa(addr->sin_addr)); … … 270 270 static int password_cb(char *buf, int num, int rwflag, void *user_data) 271 271 { 272 struct tls_listener *lis = user_data;272 struct tls_listener *lis = (struct tls_listener*) user_data; 273 273 274 274 PJ_UNUSED_ARG(rwflag); … … 905 905 906 906 907 listener = pj_pool_zalloc(pool, sizeof(struct tls_listener));907 listener = PJ_POOL_ZALLOC_T(pool, struct tls_listener); 908 908 listener->factory.pool = pool; 909 909 listener->factory.type = PJSIP_TRANSPORT_TLS; … … 1037 1037 } 1038 1038 1039 listener->accept_op[i] = pj_pool_zalloc(pool, 1040 sizeof(struct pending_accept)); 1039 listener->accept_op[i] = PJ_POOL_ZALLOC_T(pool, struct pending_accept); 1041 1040 pj_ioqueue_op_key_init(&listener->accept_op[i]->op_key, 1042 1041 sizeof(listener->accept_op[i]->op_key)); … … 1192 1191 * Create and initialize basic transport structure. 1193 1192 */ 1194 tls = pj_pool_zalloc(pool, sizeof(*tls));1193 tls = PJ_POOL_ZALLOC_T(pool, struct tls_transport); 1195 1194 tls->sock = sock; 1196 1195 tls->is_server = is_server; … … 1218 1217 tls->base.flag = pjsip_transport_get_flag_from_type(PJSIP_TRANSPORT_TLS); 1219 1218 1220 tls->base.info = pj_pool_alloc(pool, 64);1219 tls->base.info = (char*) pj_pool_alloc(pool, 64); 1221 1220 pj_ansi_snprintf(tls->base.info, 64, "TLS to %s:%d", 1222 1221 pj_inet_ntoa(remote->sin_addr), … … 1636 1635 int err_cnt = 0; 1637 1636 1638 listener = pj_ioqueue_get_user_data(key);1637 listener = (struct tls_listener*) pj_ioqueue_get_user_data(key); 1639 1638 accept_op = (struct pending_accept*) op_key; 1640 1639 … … 1695 1694 pool = pjsip_endpt_create_pool(listener->endpt, "tlss%p", 1696 1695 POOL_TP_INIT, POOL_TP_INC); 1697 new_op = pj_pool_zalloc(pool, sizeof(struct pending_accept));1696 new_op = PJ_POOL_ZALLOC_T(pool, struct pending_accept); 1698 1697 new_op->pool = pool; 1699 1698 new_op->listener = listener; … … 1757 1756 pj_ssize_t bytes_sent) 1758 1757 { 1759 struct tls_transport *tls = pj_ioqueue_get_user_data(key);1758 struct tls_transport *tls; 1760 1759 pjsip_tx_data_op_key *tdata_op_key = (pjsip_tx_data_op_key*)op_key; 1761 1760 1761 tls = (struct tls_transport*) pj_ioqueue_get_user_data(key); 1762 1762 tdata_op_key->tdata = NULL; 1763 1763 … … 1790 1790 struct delayed_tdata *delayed_tdata; 1791 1791 1792 delayed_tdata = pj_pool_alloc(tdata->pool, 1793 sizeof(*delayed_tdata)); 1792 delayed_tdata = PJ_POOL_ALLOC_T(tdata->pool, struct delayed_tdata); 1794 1793 delayed_tdata->tdata_op_key = &tdata->op_key; 1795 1794 pj_list_push_back(&tls->delayed_list, delayed_tdata); … … 2098 2097 int addrlen; 2099 2098 2100 tls = pj_ioqueue_get_user_data(key);2099 tls = (struct tls_transport*) pj_ioqueue_get_user_data(key); 2101 2100 2102 2101 /* Check connect() status */
Note: See TracChangeset
for help on using the changeset viewer.