P2P: introduce force_go_bssid bool to avoid changing p2p join behavior
ag/20449626 along with ag/20449628 change the behavior for re-invocation
of auto GOs with the following mechanism:
1. Client device connects to GO and persists ssid block.
2. Now that ssid->bssid is used for connection to auto GO the same BSSID
is enforced.
3. GO spawns with a different BSSID from the original invocation, and
client device can no longer connect.
This should have no effect on Nearby behavior.
Bug: 233925359
Test: Nearby share still works
Test: Persistent connection is broken and works with this patch
Change-Id: I8cd9a8181a2f899e70a41586b131b906c94160ce
5 files changed