> > Some more issues uncovered through testing and code review. In > > particular, clearing IFF_DUPLICATE can only be done through SIOCSLIFADDR, > > not SIOCSLIFFLAGS. > > > > http://zhadum.east/ws/clearview/clearview-ipmpdev/webrev/ > > I've expanded the webrev to include a fix for an IPv6 issue that John > Leser found (basically, the logic that was supposed to drop delayed IPMP > ND probes on the floor was dropping some other messages as well, leading > to IPV6 unreachability). While I was in that code, I noticed another > remnant from the Nevada IPMP implementation: it used to be that > nce_solicit() had to walk to the list of IP interfaces in the group, so it
And once it was done walking to the list, it walked the list ;-) > had to hold ill_g_lock. It no longer does this, so the whole ill_g_lock > dance around nce_solicit() can be removed. -- meem
