diff options
author | Luigi Rizzo <luigi@FreeBSD.org> | 2004-04-19 08:02:52 +0000 |
---|---|---|
committer | Luigi Rizzo <luigi@FreeBSD.org> | 2004-04-19 08:02:52 +0000 |
commit | 60348b56fd17d0988cfcba1006c1daf02d4518fd (patch) | |
tree | 9a5bc717a2b85dcd53cd910b54c6219bae11f001 /sys/netinet6 | |
parent | 3240408870aca2d59d35b4ce8b93faff541923d6 (diff) | |
download | src-60348b56fd17d0988cfcba1006c1daf02d4518fd.tar.gz src-60348b56fd17d0988cfcba1006c1daf02d4518fd.zip |
ifp has the same value as rt->rti_ifp so remove the dependency
on the route entry to locate the necessary information.
Notes
Notes:
svn path=/head/; revision=128422
Diffstat (limited to 'sys/netinet6')
-rw-r--r-- | sys/netinet6/nd6_nbr.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet6/nd6_nbr.c b/sys/netinet6/nd6_nbr.c index e8440a087ff7..6fd7b2506f68 100644 --- a/sys/netinet6/nd6_nbr.c +++ b/sys/netinet6/nd6_nbr.c @@ -744,7 +744,7 @@ nd6_na_input(m, off, icmp6len) * context. However, we keep it just for safety. */ s = splnet(); - dr = defrouter_lookup(in6, rt->rt_ifp); + dr = defrouter_lookup(in6, ifp); if (dr) defrtrlist_del(dr); else if (!ip6_forwarding && ip6_accept_rtadv) { @@ -755,7 +755,7 @@ nd6_na_input(m, off, icmp6len) * (e.g. redirect case). So we must * call rt6_flush explicitly. */ - rt6_flush(&ip6->ip6_src, rt->rt_ifp); + rt6_flush(&ip6->ip6_src, ifp); } splx(s); } |