On Wed, 2022-03-23 at 15:54 -0700, Aloka Dixit wrote: > From: Vikram Kandukuri <quic_vikram@xxxxxxxxxxx> > > Add support to retrieve the EHT capabilities element passed by > the userspace in the beacon template and store the pointer in > struct cfg80211_ap_settings to be used by MAC80211. s/MAC80211/drivers/ I guess > + cap = cfg80211_find_ext_elem(WLAN_EID_EXT_EHT_CAPABILITY, ies, ies_len); > + if (cap && cap->datalen >= sizeof(*params->eht_cap) + 1) > + params->eht_cap = (void *)(cap->data + 1); > Feels like this should be using ieee80211_eht_capa_size_ok() in some way, since drivers would probably use it? Maybe even returning an error to userspace if it's not OK? johannes