]> git.ipfire.org Git - thirdparty/hostap.git/commit
Filter station mode EAPOL RX on bridge interface based on destination
authorJouni Malinen <jouni@qca.qualcomm.com>
Mon, 5 Mar 2012 13:22:42 +0000 (15:22 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 5 Mar 2012 13:22:42 +0000 (15:22 +0200)
commit25f839c6d986285179528c3d30f9fbc1db87592c
treef17c4de9c1ef8068f8f39ad9889af88a7afdb784
parentbb8b1bb0fcdf61511fb777cbe30a6b71d16ce4ce
Filter station mode EAPOL RX on bridge interface based on destination

If multiple station mode radios are bridged together on the same device,
it is possible for wpa_supplicant to receive EAPOL frames from the
bridge interface and then process them separately for each interface.
This can results in problems since multiple instances of supplicant side
could end up trying to process a single 4-way handshake. Avoid this
problem by filtering bridge interface EAPOL RX based on the desctination
MAC address. It should be noted that this works only when unicast
addresses are used (e.g., with WLAN) and not with the IEEE 802.1X EAPOL
group address (e.g., most wired networks).

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
wpa_supplicant/wpa_supplicant.c