Fixed ticket #299: Compile error when PJ_SOCKADDR_HAS_LEN is set
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1302 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjlib/src/pj/sock_bsd.c b/pjlib/src/pj/sock_bsd.c
index 3e39335..eb6db13 100644
--- a/pjlib/src/pj/sock_bsd.c
+++ b/pjlib/src/pj/sock_bsd.c
@@ -120,8 +120,8 @@
#if defined(PJ_SOCKADDR_HAS_LEN) && PJ_SOCKADDR_HAS_LEN!=0
-# define SET_LEN(addr,len) (((pj_sockaddr*)(addr))->sa_zero_len=(len))
-# define RESET_LEN(addr) (((pj_sockaddr*)(addr))->sa_zero_len=0)
+# define SET_LEN(addr,len) (((pj_sockaddr_in*)(addr))->sin_zero_len=(len))
+# define RESET_LEN(addr) (((pj_sockaddr_in*)(addr))->sin_zero_len=0)
#else
# define SET_LEN(addr,len)
# define RESET_LEN(addr)