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 /programs/client.c | |
parent | 872b3270d658cc8a1e4972a90e5b91cadf1dafd5 (diff) | |
download | usrsctp-8fbaee3af981b7927952ad9868f12dbc31ed88f8.tar.gz |
Use HAVE_SIN_LEN, HAVE_SIN6_LEN and HAVE_SCONN_LEN.
Diffstat (limited to 'programs/client.c')
-rw-r--r-- | programs/client.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/programs/client.c b/programs/client.c index bc3ff32d..2abc4a92 100644 --- a/programs/client.c +++ b/programs/client.c @@ -93,8 +93,10 @@ main(int argc, char *argv[]) } memset((void *)&addr4, 0, sizeof(struct sockaddr_in)); memset((void *)&addr6, 0, sizeof(struct sockaddr_in6)); -#if !defined(__Userspace_os_Linux) && !defined(__Userspace_os_Windows) +#ifdef HAVE_SIN_LEN addr4.sin_len = sizeof(struct sockaddr_in); +#endif +#ifdef HAVE_SIN6_LEN addr6.sin6_len = sizeof(struct sockaddr_in6); #endif addr4.sin_family = AF_INET; |