diff options
Diffstat (limited to 'pjlib')
-rw-r--r-- | pjlib/src/pj/addr_resolv_sock.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pjlib/src/pj/addr_resolv_sock.c b/pjlib/src/pj/addr_resolv_sock.c index af3d40c3..e433dc32 100644 --- a/pjlib/src/pj/addr_resolv_sock.c +++ b/pjlib/src/pj/addr_resolv_sock.c @@ -87,14 +87,16 @@ pj_status_t pj_gethostip(pj_in_addr *addr) status = pj_sock_connect(fd, &a, sizeof(a)); if (status != PJ_SUCCESS) { pj_sock_close(fd); - return status; + /* Return 127.0.0.1 as the address */ + return PJ_SUCCESS; } len = sizeof(a); status = pj_sock_getsockname(fd, &a, &len); if (status != PJ_SUCCESS) { pj_sock_close(fd); - return status; + /* Return 127.0.0.1 as the address */ + return PJ_SUCCESS; } pj_sock_close(fd); |