hrs 123cf5c769 MFC r279538:
Fix group membership of cloned interfaces when one is moved by
if_vmove().

In if_vmove(), if_detach_internal() and if_attach_internal() were
called in series to detach and reattach the interface.  When
detaching, if_delgroup() was called and the interface leaves all of
the group membership.  And then upon attachment, if_addgroup(ifp,
IFG_ALL) was called and it joined only "all" group again.

This had a problem. Normally, a cloned interface automatically joins
a group whose name is ifc_name of the cloner in addition to "all"
upon creation.  However, if_vmove() removed the membership and did
not restore upon attachment.

Approved by:	re (gjb)
2015-07-23 19:57:47 +00:00
..
2015-07-20 22:14:55 +00:00
2015-07-21 17:16:37 +00:00
2015-06-02 14:54:53 +00:00
2015-06-16 20:00:53 +00:00
2014-12-31 23:25:37 +00:00
2014-10-18 19:22:59 +00:00
2015-07-23 15:08:21 +00:00
2015-06-26 06:25:14 +00:00
2015-07-21 15:50:14 +00:00
2015-06-06 18:03:36 +00:00
2015-06-02 14:54:53 +00:00
2015-07-21 17:16:37 +00:00
2015-02-02 08:05:11 +00:00
2015-07-16 14:41:58 +00:00
2015-07-23 19:57:47 +00:00
2015-05-31 23:29:04 +00:00
2015-07-22 15:05:45 +00:00
2015-07-23 19:54:42 +00:00
2015-07-15 21:09:38 +00:00
2015-06-18 21:25:07 +00:00
2014-06-22 21:26:46 +00:00
2015-01-01 10:44:20 +00:00
2015-07-11 21:59:15 +00:00
2015-06-21 06:28:26 +00:00
2015-06-21 06:28:26 +00:00
2015-06-21 06:28:26 +00:00
2015-07-21 17:16:37 +00:00
2015-07-11 19:11:40 +00:00
2015-07-16 15:13:17 +00:00
2015-07-13 11:58:08 +00:00
2015-07-21 07:22:18 +00:00