Bug 98597

Summary: [inet6] Bug in FreeBSD 6.1 IPv6 link-local DAD procedure
Product: Base System Reporter: J. Su <minichocobo>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Open ---    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description J. Su 2006-06-06 20:40:17 UTC
I performed IPv6 Ready Logo Phase I on my FreeBSD 6.1 Box and found it
failed at the "DAD would failed" section, including:
  
   "NUT receives VALID DAD NS (Target==NUT), after transmitting DAD NS"
   "NUT receives VALID DAD NA (Target==NUT), after transmitting DAD NS"
   "NUT receives INVALID DAD NA (w/ SLL option), after transmitting DAD NS" 

The problem is that the IPv6 stack does not process the NS packets (to
indicate that the address has already been used on the network) while it
performs Duplicated Address Detection (DAD) for its link-local addresses.
Only adter DAD is done (no duplicated) then the NS packets are proceed.
   
The source codes which perform DAD in FreeBSD 5.x release and FreeBSD 6.x
release are the same. (see /sys/netinet6/nd6_nbr.c)

Fix: 

None.
How-To-Repeat: 
   Perform "IPv6 Ready Logo Phase I" conformance test on the FreeBSD 6.1 box.
Comment 1 Bruce Cran freebsd_committer freebsd_triage 2009-03-26 15:56:44 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-net

Over to maintainer(s).
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:44 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped