Bjoern A. Zeeb 8253dcabe7 Fix a problem when CARP is enabled on the interface for IPv4
but not for IPv6.  The current checks in nd6_nbr.c along with the
old version will result in ifa being NULL and subsequently the
packet will be dropped.  This prevented NS/NA, from working and
with that IPv6.

Now return the ifa from the carp lookup function in two cases:
1) if the address matches, is a carp address, and we are MASTER
   (as before),
2) if the address matches but it is not a carp address at all (new).

Reported by:	Peter Wemm (new Y! FreeBSD cluster, eating our own dogfood)
Tested on:	New Y! FreeBSD cluster machines
Reviewed by:	glebius
2012-07-25 12:14:39 +00:00
..
2011-04-13 11:28:46 +00:00
2012-01-24 14:27:14 +00:00
2012-06-19 07:34:13 +00:00
2012-05-03 08:56:43 +00:00
2012-06-25 17:15:09 +00:00
2012-06-25 17:15:09 +00:00
2012-05-24 23:03:23 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2011-01-07 21:40:34 +00:00