diff options
author | t00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7> | 2012-09-04 16:41:39 +0000 |
---|---|---|
committer | t00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7> | 2012-09-04 16:41:39 +0000 |
commit | 8fbaee3af981b7927952ad9868f12dbc31ed88f8 (patch) | |
tree | 76cc3908a7ff1204e8b98ee9c6360bd761d0adda /usrsctplib/netinet6 | |
parent | 872b3270d658cc8a1e4972a90e5b91cadf1dafd5 (diff) | |
download | usrsctp-8fbaee3af981b7927952ad9868f12dbc31ed88f8.tar.gz |
Use HAVE_SIN_LEN, HAVE_SIN6_LEN and HAVE_SCONN_LEN.
Diffstat (limited to 'usrsctplib/netinet6')
-rw-r--r-- | usrsctplib/netinet6/sctp6_usrreq.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/usrsctplib/netinet6/sctp6_usrreq.c b/usrsctplib/netinet6/sctp6_usrreq.c index 94fa5f7b..75d94dca 100644 --- a/usrsctplib/netinet6/sctp6_usrreq.c +++ b/usrsctplib/netinet6/sctp6_usrreq.c @@ -86,7 +86,7 @@ in6_sin6_2_sin(struct sockaddr_in *sin, struct sockaddr_in6 *sin6) uint32_t temp; #endif bzero(sin, sizeof(*sin)); -#if !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN_LEN sin->sin_len = sizeof(struct sockaddr_in); #endif sin->sin_family = AF_INET; @@ -230,7 +230,7 @@ sctp6_input(struct mbuf **i_pak, int *offp, int proto) offset -= sizeof(struct sctp_chunkhdr); memset(&src, 0, sizeof(struct sockaddr_in6)); src.sin6_family = AF_INET6; -#if !defined(__Windows__) && !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN6_LEN src.sin6_len = sizeof(struct sockaddr_in6); #endif src.sin6_port = sh->src_port; @@ -245,7 +245,7 @@ sctp6_input(struct mbuf **i_pak, int *offp, int proto) #endif memset(&dst, 0, sizeof(struct sockaddr_in6)); dst.sin6_family = AF_INET6; -#if !defined(__Windows__) && !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN6_LEN dst.sin6_len = sizeof(struct sockaddr_in6); #endif dst.sin6_port = sh->dest_port; @@ -556,7 +556,7 @@ sctp6_ctlinput(int cmd, struct sockaddr *pktdst, void *d) m_copydata(ip6cp->ip6c_m, ip6cp->ip6c_off, sizeof(sh), (caddr_t)&sh); ip6cp->ip6c_src->sin6_port = sh.src_port; -#if !defined(__Windows__) +#ifdef HAVE_SIN6_LEN final.sin6_len = sizeof(final); #endif final.sin6_family = AF_INET6; @@ -1360,7 +1360,7 @@ sctp6_getaddr(struct socket *so, struct mbuf *nam) bzero(sin6, sizeof(*sin6)); #endif sin6->sin6_family = AF_INET6; -#if !defined(__Windows__) && !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN6_LEN sin6->sin6_len = sizeof(*sin6); #endif @@ -1493,7 +1493,7 @@ sctp6_peeraddr(struct socket *so, struct mbuf *nam) memset(sin6, 0, sizeof(*sin6)); #endif sin6->sin6_family = AF_INET6; -#if !defined(__Windows__) && !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN6_LEN sin6->sin6_len = sizeof(*sin6); #endif |