Add external EAPOL transmission option for testing purposes
authorJouni Malinen <jouni@qca.qualcomm.com>
Fri, 10 Oct 2014 15:01:15 +0000 (18:01 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 10 Oct 2014 15:40:57 +0000 (18:40 +0300)
commit9d4ff04af3667522cc78210d28ee373748d40797
tree67e9fab5a253cc62f163c7dc6ff1e33c0b2a3cd7
parent61fc90483fec17b69a26b16e42723474daccec24
Add external EAPOL transmission option for testing purposes

The new ext_eapol_frame_io parameter can be used to configure hostapd
and wpa_supplicant to use control interface for receiving and
transmitting EAPOL frames. This makes it easier to implement automated
test cases for protocol testing. This functionality is included only in
CONFIG_TESTING_OPTIONS=y builds.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
hostapd/ctrl_iface.c
src/ap/hostapd.h
src/ap/ieee802_1x.c
src/ap/wpa_auth_glue.c
wpa_supplicant/ap.c
wpa_supplicant/ctrl_iface.c
wpa_supplicant/wpa_supplicant_i.h
wpa_supplicant/wpas_glue.c