68e96aba075375a1731da6b5d453996775e1a5fc
In scenarios where linkproperties event is received on default internet callback, linkproperties are cached and network state is updated with new link properties but Tethering class is notified about the change. Later when event is received on mobile request or listen all cb, since the network state is already updated with these linkproperties, change in link properties will not be notified. This results in tethering failures where the ip addresses of the tethering interface will not be updated. This change handles this issue by triggering the link properties change in all scenarios. Update the correponding test case as well. Tests: Builds, Boots, TetheringTests Bug: 216281561 Change-Id: I7452ed07d2665843c86141764b71aab0c00417fe
Description
android_packages_modules_Connectivity
Languages
Java
81.4%
Kotlin
7.7%
AIDL
4.5%
C++
4.5%
C
1.7%
Other
0.1%