diff options
| -rw-r--r-- | net/ipv6/mcast.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/net/ipv6/mcast.c b/net/ipv6/mcast.c index 1b285371124a..e7c03bcc2788 100644 --- a/net/ipv6/mcast.c +++ b/net/ipv6/mcast.c | |||
| @@ -367,10 +367,6 @@ int ip6_mc_source(int add, int omode, struct sock *sk, | |||
| 367 | int pmclocked = 0; | 367 | int pmclocked = 0; |
| 368 | int err; | 368 | int err; |
| 369 | 369 | ||
| 370 | if (pgsr->gsr_group.ss_family != AF_INET6 || | ||
| 371 | pgsr->gsr_source.ss_family != AF_INET6) | ||
| 372 | return -EINVAL; | ||
| 373 | |||
| 374 | source = &((struct sockaddr_in6 *)&pgsr->gsr_source)->sin6_addr; | 370 | source = &((struct sockaddr_in6 *)&pgsr->gsr_source)->sin6_addr; |
| 375 | group = &((struct sockaddr_in6 *)&pgsr->gsr_group)->sin6_addr; | 371 | group = &((struct sockaddr_in6 *)&pgsr->gsr_group)->sin6_addr; |
| 376 | 372 | ||
