In your previous mail you wrote (after reformatting into text):
3) When multicast addresses are stored in a sockaddr_in6, how is the
scope id field Interpreted?
=> I believe it should be an interface index because it is the way
it works today (or before scope id introduction if you prefer
I believe you can make your set of rules simpler if you introduce
a new lifetime (or condition if one needs something smarter than
a delay). I'll call it "regen lifetime" and when the regen lifetime
of an anonymous address expires then a new address is created, checked
by DAD then is used as the a