Message ID | 1465699928-5566-1-git-send-email-masashi.honma@gmail.com |
---|---|
State | Accepted |
Headers | show |
On Sun, Jun 12, 2016 at 11:52:08AM +0900, Masashi Honma wrote: > Set max peer links to kernel even though wpa_supplicant MPM used. This set > correct value to "Accepting Additional Mesh Peerings bit" in "Mesh Capability > field" in "Mesh Configuration element" in the beacon frame. Thanks, applied.
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 8e716eb..e7a818a 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -8427,8 +8427,7 @@ static int nl80211_join_mesh(struct i802_bss *bss, if (!(params->conf.flags & WPA_DRIVER_MESH_CONF_FLAG_AUTO_PLINKS) && nla_put_u32(msg, NL80211_MESHCONF_AUTO_OPEN_PLINKS, 0)) goto fail; - if ((params->conf.flags & WPA_DRIVER_MESH_FLAG_DRIVER_MPM) && - nla_put_u16(msg, NL80211_MESHCONF_MAX_PEER_LINKS, + if (nla_put_u16(msg, NL80211_MESHCONF_MAX_PEER_LINKS, params->max_peer_links)) goto fail;
Set max peer links to kernel even though wpa_supplicant MPM used. This set correct value to "Accepting Additional Mesh Peerings bit" in "Mesh Capability field" in "Mesh Configuration element" in the beacon frame. Signed-off-by: Masashi Honma <masashi.honma@gmail.com> --- src/drivers/driver_nl80211.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)