qcacmn: MLO D1.5 - Process BSS param change count presence in STA Info

As part of a transition of basic MLO functionality to IEEE802.11be
D1.5, add definitions and receive processing for the signaling of the
presence of BSS Parameters Change Count subfield in STA Info field in
Per-STA Profile subelement in Basic Multi-Link element Link Info
field. This presence is signaled by a new bit in the STA Control
field of the corresponding Per-STA Profile subelement. Rename the
definition for BSS Parameters Change Count (sub)field size to make it
generic since it may occur in various protocol signaling areas
related to MLO.

Change-Id: Ieb17f65547b7106442369b51cd6bc303046a224a
CRs-Fixed: 3197012
Dieser Commit ist enthalten in:
Krishna Rao
2022-05-15 19:02:51 +05:30
committet von Madan Koyyalamudi
Ursprung e5a68d302f
Commit 4ce7d8f466
3 geänderte Dateien mit 40 neuen und 18 gelöschten Zeilen

Datei anzeigen

@@ -1869,7 +1869,7 @@ static uint8_t util_get_link_info_offset(uint8_t *ml_ie)
/* Check if BSS parameter change count is present */
if (presencebm & WLAN_ML_BV_CTRL_PBM_BSSPARAMCHANGECNT_P)
parsed_ie_len += WLAN_ML_BV_CINFO_BSSPARAMCHNGCNT_SIZE;
parsed_ie_len += WLAN_ML_BSSPARAMCHNGCNT_SIZE;
/* Check if Medium Sync Delay Info is present */
if (presencebm & WLAN_ML_BV_CTRL_PBM_MEDIUMSYNCDELAYINFO_P)