android_packages_modules_Co.../service
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
..
aidl_api/connectivity_native_aidl_interface Vendor AIDL interface for port blocking via eBPF 2022-03-25 09:14:48 -07:00
binder/android/net/connectivity/aidl Vendor AIDL interface for port blocking via eBPF 2022-03-25 09:14:48 -07:00
jni remove TrafficController::dump 2023-09-06 16:50:06 +00:00
libconnectivity Merge "Return for getBlockedPorts NonNull" into main 2023-09-14 06:12:36 +00:00
native Fix misc-unused-using-decls clang-tidy warning 2023-09-12 13:06:33 +09:00
proto Add SystemMessages protos to Connectivity 2021-03-18 20:04:52 +09:00
ServiceConnectivityResources Include both eth%d and usb%d ethernet interfaces on U+ 2023-10-12 10:26:47 -07:00
src/com/android [BR01.1] Support BpfNetMapsReader 2023-10-23 20:11:02 +08:00
Android.bp [BR01.1] Support BpfNetMapsReader 2023-10-23 20:11:02 +08:00
jarjar-excludes.txt Allow jarjar com.android.server* 2023-02-14 15:43:43 +00:00
lint-baseline.xml Baseline NewApi issues 2023-03-09 14:07:52 -08:00
proguard.flags Allow jarjar com.android.server* 2023-02-14 15:43:43 +00:00