2014-07-25 18:13 GMT+08:00 Daniel Borkmann <dborkman@xxxxxxxxxx>: > Hi Hangbin, > > > On 07/25/2014 06:25 AM, Hangbin Liu wrote: >> >> Signed-off-by: Hangbin Liu <liuhangbin@xxxxxxxxx> >> --- >> net/proto-ipv4.c | 20 ++++++++++++++------ >> net/proto-ipv6.c | 21 ++++++++++++++++----- >> 2 files changed, 30 insertions(+), 11 deletions(-) >> >> diff --git a/net/proto-ipv4.c b/net/proto-ipv4.c >> index 8babe6d..5588518 100644 >> --- a/net/proto-ipv4.c >> +++ b/net/proto-ipv4.c >> @@ -97,22 +97,30 @@ void ipv4_gen_sockaddr(struct sockaddr **addr, >> socklen_t *addrlen) >> >> void inet_rand_socket(struct socket_triplet *st) >> { >> - switch (rand() % 3) { >> - case 0: st->type = SOCK_STREAM; // TCP >> + switch (rand() % 4) { >> + case 0: st->type = SOCK_STREAM; // TCP/SCTP >> + switch (rand() % 3) { >> + case 0: st->protocol = 0; break; >> + case 1: st->protocol = IPPROTO_TCP; break; >> + case 2: st->protocol = IPPROTO_SCTP; break; >> + default:break; >> + } > > > I think it would be good for readability reasons to use > the kernel coding style convention, but I'm not sure what > Dave's preference is as the style is also present elsewhere. I'm OK to change the code style, wait for Dave's response. Thanks Hangbin Liu -- To unsubscribe from this list: send the line "unsubscribe trinity" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html