]> git.ipfire.org Git - thirdparty/hostap.git/commit - src/ap/wpa_auth_glue.c
FT: Check destination MAC address on RRB receive
authorMichael Braun <michael-dev@fami-braun.de>
Wed, 24 Feb 2016 11:53:41 +0000 (12:53 +0100)
committerJouni Malinen <j@w1.fi>
Sun, 28 Feb 2016 17:23:17 +0000 (19:23 +0200)
commit170c545ab4a04087dd162689e3b7cb657b23997a
tree3e091207b38a9676f56bcdffe5ed6da10457d47d
parent57b2c9140cda3843fbdaff419a486dc23553e067
FT: Check destination MAC address on RRB receive

As the Linux variant of l2_packet_init() does not use its own_addr
argument and l2_packet_receive() does not filter on destination MAC
address, this needs to be checked in the callback.

If there are multiple BSSes listening for FT RRB packets, all their
BSSIDs need to be local to the bridge interface. As l2_packet_init() is
going to receive all of them going for any local address, those RRB
messages started turning up on BSSes that were not destinated for and
cluttering logs.

Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
src/ap/wpa_auth_glue.c