diff mbox

mesh: Sync max peer links with kernel

Message ID 1465699928-5566-1-git-send-email-masashi.honma@gmail.com
State Accepted
Headers show

Commit Message

Masashi Honma June 12, 2016, 2:52 a.m. UTC
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(-)

Comments

Jouni Malinen June 12, 2016, 10:25 p.m. UTC | #1
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 mbox

Patch

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;