Fixed ticket #1040: Problem with getting the default IP interface on FreeBSD due to wrong argument to connect() (thanks Roman Grachev for the patch)


git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3107 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjlib/src/pj/sock_common.c b/pjlib/src/pj/sock_common.c
index baa8961..eed1f76 100644
--- a/pjlib/src/pj/sock_common.c
+++ b/pjlib/src/pj/sock_common.c
@@ -914,7 +914,7 @@
 	return status;
     }
 
-    status = pj_sock_connect(fd, &a, sizeof(a));
+    status = pj_sock_connect(fd, &a, pj_sockaddr_get_len(&a));
     if (status != PJ_SUCCESS) {
 	pj_sock_close(fd);
 	return status;