summaryrefslogtreecommitdiffstats
path: root/net/mac80211/key.c
diff options
context:
space:
mode:
authorBob Copeland2014-06-28 22:35:25 +0200
committerJohannes Berg2014-08-26 11:12:55 +0200
commit6c6fa49649dc826b7ef81314324fe55cf1d0d954 (patch)
treeab068067daf2b32b9ae47bf7fc4f42adc49819af /net/mac80211/key.c
parentmac80211: fix smps mode check for AP_VLAN (diff)
downloadkernel-qcow2-linux-6c6fa49649dc826b7ef81314324fe55cf1d0d954.tar.gz
kernel-qcow2-linux-6c6fa49649dc826b7ef81314324fe55cf1d0d954.tar.xz
kernel-qcow2-linux-6c6fa49649dc826b7ef81314324fe55cf1d0d954.zip
mac80211: mesh_plink: handle confirm frames with new plid
The 802.11 standard says when processing a plink confirm frame: "If the peerLinkID in the mesh peering instance has not been set, the Local Link ID field of the Mesh Peering Confirm request shall be copied into the peerLinkID in the mesh peering instance." We were only doing this when receiving an open peering frame, but it could happen that the open frame gets lost and so we should handle this case rather than rejecting the confirm and failing the whole peering process. Reported-by: Yu Niiro <yu.niiro@gmail.com> Signed-off-by: Bob Copeland <me@bobcopeland.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/key.c')
0 files changed, 0 insertions, 0 deletions