android_packages_modules_Co.../Tethering
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Junyu Lai 626045a601 [BR01.1] Support BpfNetMapsReader
A helper class to *read* java BpfMaps. This is designed to
provide direct bpf access in the caller process through
ConnectivityManager APIs.

The change also removes any statical link to
net-utils-device-common-struct from service-connectivity.
This is because net-utils-device-common-struct is already
included in framework-connectivity. Including it again in
service-connectivity would create a r8 build fail by circular
dependency.

Test: atest FrameworksNetTests:android.net.connectivity.com.android.server.BpfNetMapsTest
Test: atest ConnectivityCoverageTests:android.net.connectivity.com.android.net.module.util.StructTest
Test: atest FrameworksNetTests:android.net.connectivity.android.net.BpfNetMapsReaderTest
Bug: 297836825
Change-Id: I7a6d2eb816d0dc7343167bddd672806b199f44fe
2023-10-23 20:11:02 +08:00
..
apex tethering apex: add ethtool binary 2023-10-16 17:43:59 +00:00
apishim Decouple Ipv6UpstreamRule with Ipv6DownstreamRule 2023-09-19 08:02:24 +00:00
common/TetheringLib Add additional overriding methods to signature files 2023-10-12 19:21:07 +01:00
jni switch to classic bpf macros 2023-04-19 00:06:15 +00:00
res Import translations. DO NOT MERGE ANYWHERE 2023-08-31 03:22:56 -07:00
src Merge "Decouple Ipv6UpstreamRule with Ipv6DownstreamRule" into main 2023-10-02 05:33:48 +00:00
tests Reapply "Simplify addRoutesToLocalNetwork calls" 2023-10-18 15:50:02 +09:00
Android.bp [BR01.1] Support BpfNetMapsReader 2023-10-23 20:11:02 +08:00
AndroidManifest.xml Update design to fix non-protected broadcast from system issue 2023-02-20 02:33:35 +00:00
AndroidManifestBase.xml Add usesCleartextTraffic to Tethering 2020-08-19 08:56:10 +00:00
jarjar-rules.txt Fix jarjar rules for tethering apk 2022-05-31 15:20:52 +08:00
lint-baseline.xml Baseline NewApi issues 2023-03-09 14:07:52 -08:00
OWNERS Revert "Add owners block for migration" 2021-05-31 10:34:04 +00:00
proguard.flags SyncSM10: explicitly keep TetheringUtils jni methods 2023-09-14 14:39:25 +00:00