SupplicantStaIfaceCallback: Refactor FILS connection event handling

The new FILS param in onStateChanged() callback in V3 HAL version
resulted in duplication of code in V10 & V13 HAL callback
implementation. Refactor the code to remove this duplication.

Changes:
a) Remove the new FILS_NETWORK_CONNECTION_EVENT message and instead add
a boolean in the regular NETWORK_CONNECTION_EVENT message to indicate
whether the connection used FILS or not.
b) Plumb the new filsHlpSent param from V13 callback all the way back to
V10 callback.

(cherry-picked from ag/11396037)

Bug: 135503681
Test: atest com.android.server.wifi
Change-Id: I9a3694540e994c09a5268e0ae0b7722654a3384c
9 files changed
tree: 06101e1396d1a8c6e0eacd0fae59065b9f1f0322
  1. apex/
  2. service/
  3. metrics_pdd_hook.py
  4. PREUPLOAD.cfg