cvs commit: src/sys/netinet6 nd6.c
ume 2003/12/08 03:59:21 PST
FreeBSD src repository
- changed the logic in nd6_is_addr_neighbor(); check on-link prefixes
(not interface addresses) to see if a given address is on-link.
- skip offlink prefixes in neighbor determination in nd6_is_addr_neighbor.
- in nd6_is_addr_neighbor, regarded every address as on-link when the
default router list is empty. otherwise, we'd not be able make a neighbor
cache for the address.
this algorithm is applied to hosts only.
- in nd6_is_addr_neighbor, check if the default interface is equal to
the interface in question in addition to check if the default router
list is empty.
Obtained from: KAME
Revision Changes Path
1.38 +24 -18 src/sys/netinet6/nd6.c
Received on Mon Dec 08 2003 - 03:59:23 UTC