Files
linux/net/mac80211
Javier Cardona 249b405cf8 mac80211: Fix regression in mesh forwarding path.
The removal of the master netdev broke the mesh forwarding path.  This patch
fixes it by using the new internal 'pending' queue.

As a result of this change, mesh forwarding no longer does the inefficient
802.11 -> 802.3 -> 802.11 conversion that was done before.

[Changes since v1]
Suggested by Johannes:
 - Select queue before adding to mpath queue
 - ieee80211_add_pending_skb -> ieee80211_add_pending_skbs
 - Remove unnecessary header wme.h

Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: Andrey Yurovsky <andrey@cozybit.com>
Reviewed-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-24 15:05:31 -04:00
..
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:01 -04:00
2009-07-24 15:05:30 -04:00
2007-05-05 11:46:38 -07:00
2009-07-10 15:01:49 -04:00
2009-04-22 16:57:17 -04:00
2009-07-24 15:05:09 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:06 -04:00
2009-07-10 15:01:48 -04:00
2008-04-08 16:44:45 -04:00
2008-04-08 16:44:45 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:06 -04:00
2009-07-24 15:05:10 -04:00
2009-07-10 14:57:54 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:30 -04:00
2009-05-20 14:46:25 -04:00
2009-07-10 14:57:54 -04:00
2009-05-06 15:14:37 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:09 -04:00
2009-07-24 15:05:09 -04:00
2009-07-10 15:01:52 -04:00
2009-07-24 15:05:30 -04:00
2009-07-24 15:05:30 -04:00
2009-07-10 15:01:49 -04:00