> v3: > - add a bit to report "final" for partial results > - remove list keeping etc. and just unicast out the results > to the requester (big code reduction ...) > - also send complete message unicast, and as a result > remove the multicast group > - separate out struct cfg80211_pmsr_ftm_request_peer > from struct cfg80211_pmsr_request_peer > - document timeout == 0 if no timeout > - disallow setting timeout nl80211 attribute to 0, > must not include attribute for no timeout > - make MAC address randomization optional > - change num bursts exponent default to 0 (1 burst, rather > rather than the old default of 15==don't care) Forgot to say ... I didn't make the channel optional (yet), because I think that doing so now could possibly cause an issue where it's required for some devices and not required for others, unless we can do lookups in cfg80211. But if we can do it there, then userspace can also easily do it (station dump is the only data cfg80211 has), so then there's not that much point ... I think we could relax this later if we really needed to. johannes