]> git.ipfire.org Git - thirdparty/hostap.git/commit
FST: Make FST peer connection check more permissive in hostapd
authorAnton Nayshtut <qca_antonn@qca.qualcomm.com>
Tue, 10 Nov 2015 13:51:07 +0000 (15:51 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 25 Nov 2015 15:30:59 +0000 (17:30 +0200)
commitb47d05aa458ed7c7dfbfe09fc2a2af1f2fee7fc7
tree191cd34a6401f0a79ed3c88ca5f5995df1472840
parent08e47376ec57733c2b06dac1e30ce362c1b0b30b
FST: Make FST peer connection check more permissive in hostapd

Modify the FST peer connection check so it won't skip peers without MB
IEs making it more permissive for peers that didn't provide MB IEs
during association request. This can be helpful, e.g., in cases where a
STA's interface connected before it was added to the FST group. This
allows the AP to receive FST Action frames and initiate session with a
STA via STA's interface that doesn't expose MB IEs.

The adjusted FST protocol is still safe, as it protects itself in many
other ways (checking band info and it's accordance to the interfaces,
Setup IDs, connection states of the interfaces involved, etc.)
effectively avoiding all types of invalid situations.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
src/fst/fst.c
src/fst/fst_ctrl_iface.c
src/fst/fst_group.c
src/fst/fst_iface.c
src/fst/fst_iface.h
src/fst/fst_session.c