From 4e08dac382d28c026ea22e8c1b073bee59bab737 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Mon, 12 Feb 2007 14:59:57 +0000 Subject: Fixed ticket #98: Error binding transports to specific interface in PJSUA-API git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@941 74dad513-b988-da41-8d7b-12977e46ad98 --- pjsip/src/pjsua-lib/pjsua_core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pjsip/src/pjsua-lib/pjsua_core.c b/pjsip/src/pjsua-lib/pjsua_core.c index 26612c3c..68da5cef 100644 --- a/pjsip/src/pjsua-lib/pjsua_core.c +++ b/pjsip/src/pjsua-lib/pjsua_core.c @@ -833,7 +833,8 @@ static pj_status_t create_sip_udp_sock(pj_in_addr bound_addr, return status; } - status = pj_sock_bind_in(sock, bound_addr.s_addr, (pj_uint16_t)port); + status = pj_sock_bind_in(sock, pj_ntohl(bound_addr.s_addr), + (pj_uint16_t)port); if (status != PJ_SUCCESS) { pjsua_perror(THIS_FILE, "bind() error", status); pj_sock_close(sock); -- cgit v1.2.3