diff --git a/[refs] b/[refs] index 5b62a06cdb49..4e5bd94211c8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a3d7a9d77533d7516a8cfb8e2b612cd5ead4fa59 +refs/heads/master: 9d17f218936a0fee43ad9493a841136589c942cd diff --git a/trunk/net/ipv6/route.c b/trunk/net/ipv6/route.c index 5d5bbb49ec78..227e99ed510c 100644 --- a/trunk/net/ipv6/route.c +++ b/trunk/net/ipv6/route.c @@ -483,7 +483,7 @@ void ip6_route_input(struct sk_buff *skb) goto out; } - rt = rt6_device_match(rt, skb->dev->ifindex, 0); + rt = rt6_device_match(rt, skb->dev->ifindex, strict); BACKTRACK(); if (!rt->rt6i_nexthop && !(rt->rt6i_flags & RTF_NONEXTHOP)) {