diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-02-12 14:59:57 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-02-12 14:59:57 +0000 |
commit | 4e08dac382d28c026ea22e8c1b073bee59bab737 (patch) | |
tree | f6ae2705f99fc4d896c82022fb9d878cbe409acb /pjsip | |
parent | 168981d0e32d009bf9bcb8a6fa205c58e9947d60 (diff) |
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
Diffstat (limited to 'pjsip')
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_core.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); |