Commit graph android_packages_modules_Co.../framework/src/android/net/QosSocketInfo.java
Message SHA1
Merge "Remove usage of hidden InetSocketAddress constructor"
Remi NGUYEN VAN   authored and   Gerrit Code Review   commited 2021-03-12 09:02:15 +00:00
7d3fe9570b
Remove usage of hidden InetSocketAddress constructor
The constructor is a hidden API, and used in a code path that can
never happen.
Replace it with a thrown exception (which should never be thrown either).

Bug: 170598012
Change-Id: Ie2c671c1a75accb8e94b08de9901d14b72caaf7e
Test: m

Remi NGUYEN VAN   commited 2021-03-11 07:43:43 +00:00
d059f21318
Use ParcelDescriptor.fromSocket instead of getFileDescriptor
Socket.getFileDescriptor$ is a hidden API. Instead, replace it with
ParcelDescriptor.fromSocket, which was created to handle such use-cases.

Bug: 170598012
Change-Id: I9e218e4ec29d2b7fe5d2faeb1c2e1cafc63dc923
Test: m

Remi NGUYEN VAN   commited 2021-03-09 23:54:03 +00:00
0942ad9f73
Move QoS API classes to Connectivity
The classes were added in S and are used to back ConnectivityManager
APIs. Add them to the connectivity boundary as they belong together with
ConnectivityManager.

Bug: 181512874
Test: m
Change-Id: I03b5978949b200a72813d1ebc4812d851fe3df37

Remi NGUYEN VAN   commited 2021-03-01 18:09:30 +09:00
cb61701582
Renamed from core/java/android/net/QosSocketInfo.java (Browse further)