mac80211: set mcast-rate for mesh point interfaces
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 7 Nov 2015 12:52:01 +0000 (12:52 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 7 Nov 2015 12:52:01 +0000 (12:52 +0000)
commit519a5bd9f8d2d4a54007ebd22baa16365406cefd
treeb1965ded9a38a0876130d3607c1efa2757c0c147
parent0bc266a64ff99d086cfd78d41652f9e5a7e8b651
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47408 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh