Files
linux/net/mac80211
Marco Porsch df32381896 mac80211: fix unnecessary beacon update after peering status change
ieee80211_bss_info_change_notify is called everytime a peer link is established
or closed, because the accepting_plinks flag in the meshconf IE *might* have changed.

With this patch the corresponding functions return the BSS_CHANGED_BEACON flag when a beacon update is necessary.

Also it makes mesh_accept_plinks_update the common place to update the accepting_plinks flag.
mesh_accept_plinks_update is called upon plink change and also periodically from ieee80211_mesh_housekeeping.
Thus, it also picks up changes of local->num_sta.

Signed-off-by: Marco Porsch <marco.porsch@etit.tu-chemnitz.de>
Acked-by: Thomas Pedersen <thomas@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-08-13 15:28:34 -04:00
..
2011-07-08 11:11:24 -04:00
2011-07-08 11:11:24 -04:00
2011-07-08 11:11:24 -04:00
2011-07-08 11:11:20 -04:00
2012-06-24 11:32:29 +02:00
2012-06-24 11:33:18 +02:00
2012-06-24 11:32:29 +02:00
2012-07-12 12:10:44 +02:00
2012-07-03 13:50:34 +02:00
2012-06-24 11:32:29 +02:00
2012-06-24 11:32:29 +02:00
2012-06-24 11:33:18 +02:00
2012-07-09 14:49:15 +02:00
2012-06-24 11:32:38 +02:00
2012-06-24 11:32:29 +02:00
2012-07-13 16:15:54 +02:00
2011-03-31 11:26:23 -03:00
2012-06-24 11:32:29 +02:00
2012-06-12 13:56:41 +02:00
2012-06-22 11:26:58 +02:00
2012-06-24 11:33:18 +02:00
2012-03-13 14:54:16 -04:00
2012-06-20 17:35:22 +02:00
2012-06-20 17:35:22 +02:00