On Fri, 2023-06-02 at 16:57 -0600, Kevin Lund wrote: > Within cfg80211_connect, reject the (re-)association request if we are > already connected to the exact BSSID which is being requested. This > prevents an unnecessary attempt to connect which in the best case > leaves us back where we started. > > There is precedent for behaving this way over on the userspace SME side > of things in cfg80211_mlme_auth. Further, cfg80211_connect already makes > several basic checks to ensure the connection attempt is reasonable, so > this fits in that context. > I don't think this is right - we should be able to reassoc back to the same AP in some cases, for example in 11be this comes up when you want to change the negotiated links. johannes