Remi NGUYEN VAN | b240e2a | 2021-07-12 23:40:56 +0000 | [diff] [blame] | 1 | rule android.sysprop.** com.android.connectivity.@0 |
| 2 | rule com.android.net.module.util.** com.android.connectivity.@0 |
| 3 | rule com.android.modules.utils.** com.android.connectivity.@0 |
Aaron Huang | 14ad9a9 | 2021-01-08 18:32:00 +0800 | [diff] [blame] | 4 | |
| 5 | # internal util classes |
Remi NGUYEN VAN | b240e2a | 2021-07-12 23:40:56 +0000 | [diff] [blame] | 6 | rule android.util.LocalLog* com.android.connectivity.@0 |
Aaron Huang | 14ad9a9 | 2021-01-08 18:32:00 +0800 | [diff] [blame] | 7 | # android.util.IndentingPrintWriter* should use a different package name from |
| 8 | # the one in com.android.internal.util |
Remi NGUYEN VAN | b240e2a | 2021-07-12 23:40:56 +0000 | [diff] [blame] | 9 | rule android.util.IndentingPrintWriter* com.android.connectivity.@0 |
| 10 | rule com.android.internal.util.** com.android.connectivity.@0 |
Remi NGUYEN VAN | e755824 | 2021-03-11 15:41:52 +0900 | [diff] [blame] | 11 | |
Remi NGUYEN VAN | b240e2a | 2021-07-12 23:40:56 +0000 | [diff] [blame] | 12 | rule com.android.internal.messages.** com.android.connectivity.@0 |
| 13 | rule com.google.protobuf.** com.android.connectivity.@0 |
| 14 | |
| 15 | # From dnsresolver_aidl_interface (newer AIDLs should go to android.net.resolv.aidl) |
| 16 | rule android.net.resolv.aidl.** com.android.connectivity.@0 |
| 17 | rule android.net.IDnsResolver* com.android.connectivity.@0 |
| 18 | rule android.net.ResolverHostsParcel* com.android.connectivity.@0 |
| 19 | rule android.net.ResolverOptionsParcel* com.android.connectivity.@0 |
| 20 | rule android.net.ResolverParamsParcel* com.android.connectivity.@0 |
| 21 | rule android.net.ResolverParamsParcel* com.android.connectivity.@0 |
| 22 | # Also includes netd event listener AIDL, but this is handled by netd-client rules |
| 23 | |
| 24 | # From net-utils-device-common |
| 25 | rule android.net.NetworkFactory* com.android.connectivity.@0 |
| 26 | |
| 27 | # From netd-client (newer AIDLs should go to android.net.netd.aidl) |
| 28 | rule android.net.netd.aidl.** com.android.connectivity.@0 |
| 29 | rule android.net.INetd* com.android.connectivity.@0 |
| 30 | rule android.net.InterfaceConfigurationParcel* com.android.connectivity.@0 |
| 31 | rule android.net.MarkMaskParcel* com.android.connectivity.@0 |
| 32 | rule android.net.NativeNetworkConfig* com.android.connectivity.@0 |
| 33 | rule android.net.NativeNetworkType* com.android.connectivity.@0 |
| 34 | rule android.net.NativeVpnType* com.android.connectivity.@0 |
| 35 | rule android.net.RouteInfoParcel* com.android.connectivity.@0 |
| 36 | rule android.net.TetherConfigParcel* com.android.connectivity.@0 |
| 37 | rule android.net.TetherOffloadRuleParcel* com.android.connectivity.@0 |
| 38 | rule android.net.TetherStatsParcel* com.android.connectivity.@0 |
| 39 | rule android.net.UidRangeParcel* com.android.connectivity.@0 |
| 40 | rule android.net.metrics.INetdEventListener* com.android.connectivity.@0 |
| 41 | |
| 42 | # From netlink-client |
| 43 | rule android.net.netlink.** com.android.connectivity.@0 |
| 44 | |
| 45 | # From networkstack-client (newer AIDLs should go to android.net.[networkstack|ipmemorystore].aidl) |
| 46 | rule android.net.networkstack.aidl.** com.android.connectivity.@0 |
| 47 | rule android.net.ipmemorystore.aidl.** com.android.connectivity.@0 |
| 48 | rule android.net.ipmemorystore.aidl.** com.android.connectivity.@0 |
| 49 | rule android.net.DataStallReportParcelable* com.android.connectivity.@0 |
| 50 | rule android.net.DhcpResultsParcelable* com.android.connectivity.@0 |
| 51 | rule android.net.IIpMemoryStore* com.android.connectivity.@0 |
| 52 | rule android.net.INetworkMonitor* com.android.connectivity.@0 |
| 53 | rule android.net.INetworkStackConnector* com.android.connectivity.@0 |
| 54 | rule android.net.INetworkStackStatusCallback* com.android.connectivity.@0 |
| 55 | rule android.net.InformationElementParcelable* com.android.connectivity.@0 |
| 56 | rule android.net.InitialConfigurationParcelable* com.android.connectivity.@0 |
| 57 | rule android.net.IpMemoryStore* com.android.connectivity.@0 |
| 58 | rule android.net.Layer2InformationParcelable* com.android.connectivity.@0 |
| 59 | rule android.net.Layer2PacketParcelable* com.android.connectivity.@0 |
| 60 | rule android.net.NattKeepalivePacketDataParcelable* com.android.connectivity.@0 |
| 61 | rule android.net.NetworkMonitorManager* com.android.connectivity.@0 |
| 62 | rule android.net.NetworkTestResultParcelable* com.android.connectivity.@0 |
| 63 | rule android.net.PrivateDnsConfigParcel* com.android.connectivity.@0 |
| 64 | rule android.net.ProvisioningConfigurationParcelable* com.android.connectivity.@0 |
| 65 | rule android.net.ScanResultInfoParcelable* com.android.connectivity.@0 |
| 66 | rule android.net.TcpKeepalivePacketDataParcelable* com.android.connectivity.@0 |
| 67 | rule android.net.dhcp.DhcpLeaseParcelable* com.android.connectivity.@0 |
| 68 | rule android.net.dhcp.DhcpServingParamsParcel* com.android.connectivity.@0 |
| 69 | rule android.net.dhcp.IDhcpEventCallbacks* com.android.connectivity.@0 |
| 70 | rule android.net.dhcp.IDhcpServer* com.android.connectivity.@0 |
| 71 | rule android.net.ip.IIpClient* com.android.connectivity.@0 |
| 72 | rule android.net.ip.IpClientCallbacks* com.android.connectivity.@0 |
| 73 | rule android.net.ip.IpClientManager* com.android.connectivity.@0 |
| 74 | rule android.net.ip.IpClientUtil* com.android.connectivity.@0 |
| 75 | rule android.net.ipmemorystore.** com.android.connectivity.@0 |
| 76 | rule android.net.networkstack.** com.android.connectivity.@0 |
| 77 | rule android.net.shared.** com.android.connectivity.@0 |
| 78 | rule android.net.util.KeepalivePacketDataUtil* com.android.connectivity.@0 |
| 79 | |
| 80 | # From connectivity-module-utils |
| 81 | rule android.net.util.InterfaceParams* com.android.connectivity.@0 |
| 82 | rule android.net.util.SharedLog* com.android.connectivity.@0 |
| 83 | rule android.net.shared.** com.android.connectivity.@0 |
| 84 | |
| 85 | # From services-connectivity-shared-srcs |
| 86 | rule android.net.util.NetworkConstants* com.android.connectivity.@0 |
| 87 | |
| 88 | # Remaining are connectivity sources in com.android.server and com.android.server.connectivity: |
| 89 | # TODO: move to a subpackage of com.android.connectivity (such as com.android.connectivity.server) |