ScanRequestProxy: Optimize ScanResult lookup

Avoid looping through ScanResult's in multiple places to find matching
bssid's by keeping a map of bssid -> ScanResult internally.

Bug: 172675312
Test: atest com.android.server.wifi
Change-Id: Iee2e44cbb9224591a2ac9e83e38df4aef5653552
5 files changed
tree: 2c09d2f0d473ca540a3e7ace682d440cd0266247
  1. apex/
  2. service/
  3. metrics_pdd_hook.py
  4. PREUPLOAD.cfg