]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Assign next hop address to pending mesh frames
authorJavier Cardona <javier@cozybit.com>
Thu, 9 Jul 2009 21:42:16 +0000 (14:42 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 24 Jul 2009 19:05:07 +0000 (15:05 -0400)
commit2b2b87b0703cec27d73ded492596fd1af51c9822
treee68ed929565d3960f6d431d353fc41932f410fdf
parent5ff94bb089e0f0135ffe715a142bf6dc84a7332d
mac80211: Assign next hop address to pending mesh frames

Assign next hop address to pending mesh frames once the path is resolved.

Regression.  Frames transmitted when a mesh path was wating to be resolved were
being transmitted with an invalid Receiver Address.

[Changes since v1]

Suggested by Johannes:
 - Improved frame_queue traversal
 - Narower RCU scope

Signed-off-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: Andrey Yurovsky <andrey@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/mesh_pathtbl.c