diff options
Diffstat (limited to 'net/ipv6/ip6_input.c')
| -rw-r--r-- | net/ipv6/ip6_input.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/ipv6/ip6_input.c b/net/ipv6/ip6_input.c index f2e464eba5ef..57990c929cd8 100644 --- a/net/ipv6/ip6_input.c +++ b/net/ipv6/ip6_input.c | |||
| @@ -331,10 +331,10 @@ int ip6_mc_input(struct sk_buff *skb) | |||
| 331 | if (offset < 0) | 331 | if (offset < 0) |
| 332 | goto out; | 332 | goto out; |
| 333 | 333 | ||
| 334 | if (!ipv6_is_mld(skb, nexthdr, offset)) | 334 | if (ipv6_is_mld(skb, nexthdr, offset)) |
| 335 | goto out; | 335 | deliver = true; |
| 336 | 336 | ||
| 337 | deliver = true; | 337 | goto out; |
| 338 | } | 338 | } |
| 339 | /* unknown RA - process it normally */ | 339 | /* unknown RA - process it normally */ |
| 340 | } | 340 | } |
