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/11403532)

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