This series contains fixes for using the nl80211 rx path for ap and supplicant. Control port frames can only be received on the same genl socket, which performed some kind of initial command (like connect/set_beacon). Therefore a helper method is added, which adds the corresponding owner flags and uses the event socket for this kind of cmd. Otherwise, the global socket is used for request/reply like commands to the kernel. Markus Theil (3): Close l2_packet socket after getting own MAC address Use control port over nl80211 also for rx path wpa_supplicant: fix ibss rsn with control port src/drivers/driver_nl80211.c | 69 ++++++++++++++++++++++++++------- src/drivers/driver_nl80211.h | 4 ++ wpa_supplicant/ibss_rsn.c | 6 +++ wpa_supplicant/wpa_supplicant.c | 6 +++ 4 files changed, 70 insertions(+), 15 deletions(-) -- 2.24.1 _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap