From b897438fb3b3f6efcd62b87f2c9902ced7e01be3 Mon Sep 17 00:00:00 2001 From: Liong Sauw Ming Date: Thu, 19 May 2016 06:55:16 +0000 Subject: Fixed #1921: Add support to handle IPv6 transports in pjsua_transport API and transport keep alive Also: - add more detailed transport info for TCP and TLS transport - fixed pjsua sample app which tries to get IPv4 local address from IPv6 transport. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5308 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip-apps/src/pjsua/pjsua_app.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'pjsip-apps') diff --git a/pjsip-apps/src/pjsua/pjsua_app.c b/pjsip-apps/src/pjsua/pjsua_app.c index af34ac91..9a598b5f 100644 --- a/pjsip-apps/src/pjsua/pjsua_app.c +++ b/pjsip-apps/src/pjsua/pjsua_app.c @@ -1664,12 +1664,9 @@ static pj_status_t app_init() if (app_config.udp_cfg.port == 0) { pjsua_transport_info ti; - pj_sockaddr_in *a; pjsua_transport_get_info(transport_id, &ti); - a = (pj_sockaddr_in*)&ti.local_addr; - - tcp_cfg.port = pj_ntohs(a->sin_port); + tcp_cfg.port = pj_sockaddr_get_port(&ti.local_addr); } } -- cgit v1.2.3