commit | 8ade06c616b34b4237c0ed77d1ff0ce04ad7d056 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@davemloft.net> | Thu Dec 29 18:51:57 2011 -0500 |
committer | David S. Miller <davem@davemloft.net> | Thu Dec 29 18:51:57 2011 -0500 |
tree | 73cccfb3f6ca9cb8d2d9fcd9aed5a2bffb8ab49d | |
parent | f1776dade17cd54562f4bc1d01de89c4908b4dd0 [diff] |
ipv6: Fix neigh lookup using NULL device. In some of the rt6_bind_neighbour() call sites, it hasn't hooked up the rt->dst.dev pointer yet, so we'd deref a NULL pointer when obtaining dev->ifindex for the neighbour hash function computation. Just pass the netdevice explicitly in to fix this problem. Reported-by: Bjarke Istrup Pedersen <gurligebis@gentoo.org> Signed-off-by: David S. Miller <davem@davemloft.net>