MBO: Parse non-preferred channel list on the AP
This adds parsing of non-preferred channel list on an MBO AP. The information in (Re)Association Request and WNM Notification Request frames is parsed to get the initial value and updates from each associated MBO STA. The parsed information is available through the STA control interface command non_pref_chan[i] rows. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
cd54a3edac
commit
ca911d61f3
4 changed files with 157 additions and 7 deletions
|
@ -20,6 +20,7 @@ void mbo_ap_check_sta_assoc(struct hostapd_data *hapd, struct sta_info *sta,
|
|||
int mbo_ap_get_info(struct sta_info *sta, char *buf, size_t buflen);
|
||||
void mbo_ap_wnm_notification_req(struct hostapd_data *hapd, const u8 *addr,
|
||||
const u8 *buf, size_t len);
|
||||
void mbo_ap_sta_free(struct sta_info *sta);
|
||||
|
||||
#else /* CONFIG_MBO */
|
||||
|
||||
|
@ -41,6 +42,10 @@ static inline void mbo_ap_wnm_notification_req(struct hostapd_data *hapd,
|
|||
{
|
||||
}
|
||||
|
||||
static inline void mbo_ap_sta_free(struct sta_info *sta)
|
||||
{
|
||||
}
|
||||
|
||||
#endif /* CONFIG_MBO */
|
||||
|
||||
#endif /* MBO_AP_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue