On Mon, 2018-10-29 at 11:59 -0700, Pradeep Kumar Chitrapu wrote: > > memset(¶ms, 0, sizeof(params)); > > + params.beacon_csa.ftm_responder = -1; > > Hi Johannes, > > Agree with the rest, however, I think this may not be needed because > ftm_responder is already being set to -1, > if NL80211_ATTR_FTM_RESPONDER attribute is not included, in > nl80211_parse_beacon, which will be called from > nl80211_channel_switch. Please let me know if I may have missed > something.. > > if (attrs[NL80211_ATTR_FTM_RESPONDER]) { > > } else { > bcn->ftm_responder = -1; > } > Yes, but we may not get there? if (!need_new_beacon) goto skip_beacons; err = nl80211_parse_beacon(rdev, info->attrs, ¶ms.beacon_after); [...] skip_beacons: [...] err = rdev_channel_switch(rdev, dev, ¶ms); johannes