mac80211: set mcast-rate for mesh point interfaces
authorJohn Crispin <john@openwrt.org>
Tue, 1 Mar 2016 08:14:59 +0000 (08:14 +0000)
committerJohn Crispin <john@openwrt.org>
Tue, 1 Mar 2016 08:14:59 +0000 (08:14 +0000)
commitb0f61050f877b18c3601e64e80a1a6ae33aba4f4
tree58a4e22909bae715bf6fab169bbaf98c37707a97
parent262ed33b7f9f63a42ac0bf46514f3988ccca4418
mac80211: set mcast-rate for mesh point interfaces

In order to set the multicast rate for mesh point interfaces the "mesh join"
was made explicit and moved to mac80211_setup_vif(), similar to how it is
done for IBSS interfaces.

Previously, the mesh join was made implicit in case authentication (i.e.
$key) was not used when creating the interface in mac80211_prepare_vif(),
while using authentication would create the interface first, then join
later in mac80211_setup_vif() by starting authsae.

Signed-off-by: Nils Schneider <nils@nilsschneider.net>
Backport of r47408

SVN-Revision: 48858
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh