lksctp-tools: make bind_test can do while disable IPV6
PATCH 1/1 lksctp-tools: make bind_test can do while disable IPV6
From e496cc0da4b43f4686e91aa9ffa73869e1f4c91d Mon Sep 17 00:00:00 2001
From: Wang Weidong <[email protected]>
Date: Mon, 9 Jun 2014 23:32:39 +0800
Subject: [PATCH] lksctp-tools: make bind_test can do while disable IPV6
When disable IPv6, the bind_test can't work for IPv4. So add a variable 'domain' for support working for IPv4.
--- src/apps/bindx_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
src/apps/bindx_test.c +3 -1
@@ -42,6 +42,7 @@ int main (int argc, char **argv)void *addr_buf_size =0 ;size_t addrs, cnt;int sd, result, port; +int domain =PF_INET6 ;if (argc <3 ) { fprintf(stderr,
@@ -84,6 +85,7 @@ int main (int argc, char **argv) }else if (strchr (argv[cnt],'.' )) {struct sockaddr_in *sa; + domain =PF_INET ; sa = (struct sockaddr_in *)buf_ptr;printf (" IPv4 address number %zu" , addrs); sa->sin_family =AF_INET ;
@@ -103,7 +105,7 @@ int main (int argc, char **argv)printf ("bindx_test: INFO: Got %zu addrs\n" , addrs);/* Create the socket */ - sd =socket (PF_INET6 ,SOCK_SEQPACKET ,IPPROTO_SCTP ); + sd =socket (domain,SOCK_SEQPACKET ,IPPROTO_SCTP );if (sd =-1 ) {perror ("bindx_test: ERROR: Cannot open socket" );return 1 ;
Signature · 1 line
1.8.0.2
Quoted 9 lines · Wang Weidong
From
e496cc0da4b43f4686e91aa9ffa73869e1f4c91dMon Sep 17 00:00:00 2001
From: Wang Weidong <[email protected]>
Date: Mon, 9 Jun 2014 23:32:39 +0800
Subject: [PATCH] lksctp-tools: makebind_testcan do while disable IPV6When disable IPv6, the
bind_testcan't work for IPv4. So add a variable 'domain' for support working for IPv4.Signed-off-by Wang Weidong <[email protected]>
Quoted 42 lines
--- src/apps/bindx_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)src/apps/bindx_test.c +3
-1@@ -42,6 +42,7 @@ int main (int argc, char **argv)void *addr_buf_size =0 ;size_t addrs, cnt;int sd, result, port; +int domain =PF_INET6 ;if (argc <3 ) { fprintf(stderr,@@ -84,6 +85,7 @@ int main (int argc, char **argv) }else if (strchr (argv[cnt],'.' )) {struct sockaddr_in *sa; + domain =PF_INET ; sa = (struct sockaddr_in *)buf_ptr;printf (" IPv4 address number %zu" , addrs); sa->sin_family =AF_INET ;@@ -103,7 +105,7 @@ int main (int argc, char **argv)printf ("bindx_test: INFO: Got %zu addrs\n" , addrs);/* Create the socket */ - sd =socket (PF_INET6 ,SOCK_SEQPACKET ,IPPROTO_SCTP ); + sd =socket (domain,SOCK_SEQPACKET ,IPPROTO_SCTP );if (sd =-1 ) {perror ("bindx_test: ERROR: Cannot open socket" );return 1 ;Signature · 7 lines
1.8.0.2 -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Quoted 9 lines · Wang Weidong
From
e496cc0da4b43f4686e91aa9ffa73869e1f4c91dMon Sep 17 00:00:00 2001
From: Wang Weidong <[email protected]>
Date: Mon, 9 Jun 2014 23:32:39 +0800
Subject: [PATCH] lksctp-tools: makebind_testcan do while disable IPV6When disable IPv6, the
bind_testcan't work for IPv4. So add a variable 'domain' for support working for IPv4.Signed-off-by Wang Weidong <[email protected]>
-vlad
Quoted 34 lines
--- src/apps/bindx_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)src/apps/bindx_test.c +3
-1@@ -42,6 +42,7 @@ int main (int argc, char **argv)void *addr_buf_size =0 ;size_t addrs, cnt;int sd, result, port; +int domain =PF_INET6 ;if (argc <3 ) { fprintf(stderr,@@ -84,6 +85,7 @@ int main (int argc, char **argv) }else if (strchr (argv[cnt],'.' )) {struct sockaddr_in *sa; + domain =PF_INET ; sa = (struct sockaddr_in *)buf_ptr;printf (" IPv4 address number %zu" , addrs); sa->sin_family =AF_INET ;@@ -103,7 +105,7 @@ int main (int argc, char **argv)printf ("bindx_test: INFO: Got %zu addrs\n" , addrs);/* Create the socket */ - sd =socket (PF_INET6 ,SOCK_SEQPACKET ,IPPROTO_SCTP ); + sd =socket (domain,SOCK_SEQPACKET ,IPPROTO_SCTP );if (sd =-1 ) {perror ("bindx_test: ERROR: Cannot open socket" );return 1 ;
Daniel Borkmann
AppliedQuoted 9 lines · Wang Weidong
From
e496cc0da4b43f4686e91aa9ffa73869e1f4c91dMon Sep 17 00:00:00 2001
From: Wang Weidong <[email protected]>
Date: Mon, 9 Jun 2014 23:32:39 +0800
Subject: [PATCH] lksctp-tools: makebind_testcan do while disable IPV6When disable IPv6, the
bind_testcan't work for IPv4. So add a variable 'domain' for support working for IPv4.Signed-off-by Wang Weidong <[email protected]>
Applied, thanks.