AP MLD: Use MLD struct for MLD level information
MLD level structure is present to store the MLD level information. Add changes to use the MLD structure instead of link specific struct hostapd_data to get/set the MLD level information. Signed-off-by: Aditya Kumar Singh <quic_adisi@quicinc.com>
This commit is contained in:
parent
2f0e5303e8
commit
b19aa9c422
13 changed files with 136 additions and 61 deletions
|
@ -180,12 +180,6 @@ struct hostapd_data {
|
|||
unsigned int reenable_beacon:1;
|
||||
|
||||
u8 own_addr[ETH_ALEN];
|
||||
u8 mld_addr[ETH_ALEN];
|
||||
u8 mld_link_id;
|
||||
/* Used for mld_link_id assignment - valid on the first MLD BSS only */
|
||||
u8 mld_next_link_id;
|
||||
|
||||
struct hostapd_data *mld_first_bss;
|
||||
|
||||
int num_sta; /* number of entries in sta_list */
|
||||
struct sta_info *sta_list; /* STA info list head */
|
||||
|
@ -479,6 +473,7 @@ struct hostapd_data {
|
|||
u8 eht_mld_bss_param_change;
|
||||
struct hostapd_mld *mld;
|
||||
struct dl_list link;
|
||||
u8 mld_link_id;
|
||||
#ifdef CONFIG_TESTING_OPTIONS
|
||||
u8 eht_mld_link_removal_count;
|
||||
#endif /* CONFIG_TESTING_OPTIONS */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue