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)
commitf2b82ace7bbe6043deccf73fbbc2d3a676f2a188
tree95b76457de67447de97b2c2159458180432a93e1
parente58d40fcd26c254266abbe329458be0f99ea3701
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