// SPDX-License-Identifier: GPL-2.0-only /* * NXP Wireless LAN device driver: AP event handling * * Copyright 2011-2020 NXP */ #include "decl.h" #include "main.h" #include "11n.h" #define MWIFIEX_BSS_START_EVT_FIX_SIZE … static int mwifiex_check_uap_capabilities(struct mwifiex_private *priv, struct sk_buff *event) { … } /* * This function handles AP interface specific events generated by firmware. * * Event specific routines are called by this function based * upon the generated event cause. * * * Events supported for AP - * - EVENT_UAP_STA_ASSOC * - EVENT_UAP_STA_DEAUTH * - EVENT_UAP_BSS_ACTIVE * - EVENT_UAP_BSS_START * - EVENT_UAP_BSS_IDLE * - EVENT_UAP_MIC_COUNTERMEASURES: */ int mwifiex_process_uap_event(struct mwifiex_private *priv) { … } /* This function deletes station entry from associated station list. * Also if both AP and STA are 11n enabled, RxReorder tables and TxBA stream * tables created for this station are deleted. */ void mwifiex_uap_del_sta_data(struct mwifiex_private *priv, struct mwifiex_sta_node *node) { … }