Lizhong noticed that (on some systems) if an underlying IP interface had
an ADDRCONF address, it would silently fail to be placed in a group. The
issue was that ifconfig didn't attempt to retry the SIOCSLIFGROUPNAME
after waiting for the ADDRCONF address to go away. (On some systems,
in.ndpd removes the address before EADDRNOTAVAIL can be returned from
SIOCSLIFGROUPNAME and we never go through this codepath for ADDRCONF,
which is why we hadn't noticed it.)
http://zhadum.east/ws/clearview/clearview-ipmpdev/webrev
This also includes the other 4 bugs I've sent out requests for. All told,
it's only 62 lines of code change, so it should be straightforward :-)
--
meem