+ if (ieee80211_get_he_iftype_cap(sband, NL80211_IFTYPE_MESH_POINT) &&+ !(sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||+ sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 || + sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)) + return;Are you update BSS only for sub-20Mhz? Shouldn't you remove "!" for 20~160Mhz? Thanks, Peter
Thanks Peter for the review..Might have been a typo and I missed it.. I will fix this and submit next revision.