From: Markus Theil Date: Fri, 3 Jan 2020 15:17:42 +0000 (+0100) Subject: nl80211: Use control port TX for AP mode X-Git-Tag: hostap_2_10~1975 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=781c5a0624f00c8eccc2926165d8edb6096da609;p=thirdparty%2Fhostap.git nl80211: Use control port TX for AP mode Signed-off-by: Markus Theil --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index e9f86aabd..c7302f8cc 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -5168,6 +5168,10 @@ static int wpa_driver_nl80211_hapd_send_eapol( int res; int qos = flags & WPA_STA_WMM; + if (drv->capa.flags & WPA_DRIVER_FLAGS_CONTROL_PORT) + return nl80211_tx_control_port(bss, addr, ETH_P_EAPOL, + data, data_len, !encrypt); + if (drv->device_ap_sme || !drv->use_monitor) return nl80211_send_eapol_data(bss, addr, data, data_len);