TDLS: Do not reject TPK M3 when failing to process IEs
authorArik Nemtsov <arik@wizery.com>
Tue, 10 Jun 2014 18:19:07 +0000 (21:19 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 17 Jun 2014 14:05:23 +0000 (17:05 +0300)
commit7e0f4f470a709cccb0184908a2795fb850af41b7
tree29734272e87884dcd90228f49c03eef4c7d132c3
parent7efc7f66b1d63b3bbb99d9176f6f68c4d1fc6327
TDLS: Do not reject TPK M3 when failing to process IEs

Some APs (Cisco) may tack on a weird IE to the end of the TDLS confirm
packet, which can fail negotiation. As an interoperability workaround,
ignore IE parser failures and reject the frame only if any of the
mandatory IEs are not included.

Signed-off-by: Arik Nemtsov <arikx.nemtsov@intel.com>
src/rsn_supp/tdls.c