No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Junyu Lai d55bd89bd6 Support LocalNetworkAgent for Tethering
The feature will be gradually enabled via flag rollout.

Sample ip rule output:
0:	from all lookup local
10000:	from all fwmark 0xc0000/0xd0000 lookup legacy_system
11000:	from all iif lo oif dummy0 uidrange 0-0 lookup dummy0
11000:	from all iif lo oif rmnet1 uidrange 0-0 lookup rmnet1
11000:	from all iif lo oif wlan0 uidrange 0-0 lookup wlan0
16000:	from all fwmark 0x10063/0x1ffff iif lo lookup local_network
16000:	from all fwmark 0x10064/0x1ffff iif lo lookup rmnet1
16000:	from all fwmark 0x10066/0x1ffff iif lo lookup wlan0
16000:	from all fwmark 0x10063/0x1ffff iif lo lookup wlan0
17000:	from all iif lo oif dummy0 lookup dummy0
17000:	from all iif lo oif rmnet1 lookup rmnet1
17000:	from all iif lo oif wlan0 lookup wlan0
18000:	from all fwmark 0x0/0x10000 lookup legacy_system
19000:	from all fwmark 0x0/0x10000 lookup legacy_network
20000:	from all fwmark 0x0/0x10000 lookup local_network
20000:	from all fwmark 0x0/0x10000 lookup wlan0
21000:	from all iif wlan0 lookup rmnet1
23000:	from all fwmark 0x64/0x1ffff iif lo lookup rmnet1
23000:	from all fwmark 0x66/0x1ffff iif lo lookup wlan0
31000:	from all fwmark 0x0/0xffff iif lo lookup rmnet1
32000:	from all unreachable

Test: adb shell device_config put tethering tethering_local_network_agent 1
Test: atest TetheringTests:android.net.ip.IpServerTest TetheringManagerTest
Bug: 349487600
Change-Id: Iaa88dde645da917149fec0d44fff796c551bcc7e
2025-03-21 17:16:46 +08:00
bpf Skip enabling BTF on kernel older than 4.18 2025-03-19 19:49:08 +09:00
clatd clatd: implement seccomp system call protection 2025-03-18 02:57:06 -07:00
common LocalNetAccessKey - improve toString 2025-03-19 20:34:48 -07:00
framework Support LocalNetworkAgent for Tethering 2025-03-21 17:16:46 +08:00
framework-t Correct OffloadServiceInfo Javadoc 2025-01-09 12:48:09 +09:00
nearby Replace .toList() with .collect() 2025-02-03 14:18:40 -08:00
networksecurity Merge "Add NetworkSecurityUnitTests to tethering-mainline-presubmit" into main 2025-03-18 02:49:34 -07:00
remoteauth Remove apex_available from libremoteauth_jni_rust_defaults 2025-02-10 16:25:24 +00:00
service Merge "[Thread] add missing Thread overlay decl config_thread_border_router_default_enabled" into main 2025-03-20 01:54:10 -07:00
service-b Conditionally include VCN in Tethering module 2024-12-09 12:04:12 -08:00
service-t Merge "Add CachedService Class" into main 2025-03-17 09:59:20 -07:00
staticlibs Merge "Revert "Skip multi-device tests instead of abort if device is non-B+ devices"" into main 2025-03-20 06:11:49 -07:00
tests Add MatchNonThreadLocalNetworks flag in NetworkCapabilities 2025-03-21 10:36:41 +08:00
Tethering Support LocalNetworkAgent for Tethering 2025-03-21 17:16:46 +08:00
thread Merge "[Thread] update the RRO config for OEM Android Border Router guide" into main 2025-03-19 21:27:26 -07:00
tools Remove dependencies on the 1-variant fallback 2024-10-22 16:31:00 -07:00
.gitignore Ignores vim temporary files from git 2023-12-23 17:45:32 +08:00
OWNERS Move the owner of xfrm netlink source code to its own directory. 2023-11-22 18:50:00 +09:00
OWNERS_core_networking Add jimictw@ to core networking OWNERS. 2025-01-24 01:06:33 -08:00
OWNERS_core_networking_xts Add yuyanghuang@ to OWNERS_core_networking_xts for APF firmware tests 2025-03-14 13:16:04 +09:00
PREUPLOAD.cfg Disable ktfmt and rely solely on ktlint for Kotlin linting 2024-12-13 12:29:19 +09:00
TEST_MAPPING Use CtsTetheringTest in TEST_MAPPING 2025-02-05 12:50:33 +09:00