Roshan Pius 9377a0d285 wifi(implementation): Use real iface names
Currently the HAL shim uses fake names to ensure that each type of
IWifiIface has a unique name. This is not a true reflection of the
network interfaces exposed by the wifi driver. So, change the HIDL shim
to use the corresponding interfaces names.

IWifiStaIface, IWifiApIface & IWifiNanIface all use the same "wlan0"
network interface.
IWifiP2pIface uses the "p2p0" network interface.

In the future, we'll be extending this to create a second IWifiStaIface
or IWifiApIface using "wlan1" network interface.

IWifiRttController does not need to be associated with an iface object.
So, it will just default to using "wlan0" always.
TODO(b/34702983): Need to deprecate the bound iface from the HIDL interface.

Bug: 65671875
Test: Device boots up and connects to wifi networks.
Test: Will send for regression tests.
Change-Id: I33fef1332f2fe2da3f48ee87ef06660844699253
2017-12-04 08:14:11 -08:00
2017-11-29 17:53:33 +00:00
2017-11-28 17:19:46 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-29 17:53:33 +00:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-29 17:53:33 +00:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 14:23:43 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-29 17:53:33 +00:00
2017-11-29 17:53:33 +00:00
2017-11-29 17:53:33 +00:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-11-28 17:19:46 -08:00
2017-05-02 16:45:27 -07:00
2017-11-28 17:19:46 -08:00
2016-08-30 11:28:36 -07:00
2016-08-30 11:28:36 -07:00
2017-06-12 13:20:12 -07:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%