/aosp12/system/hardware/interfaces/net/netd/1.1/vts/functional/ |
H A D | VtsHalNetNetdV1_1TargetTest.cpp | 36 using android::system::net::netd::V1_1::INetd; 86 sp<INetd> netd; 117 netd = INetd::getService(GetParam()); in SetUp() 122 INetd::StatusCode status; in SetUp() 130 ASSERT_EQ(INetd::StatusCode::OK, status); in SetUp() 139 Return<INetd::StatusCode> retStatus = in expectAddRoute() 150 Return<INetd::StatusCode> retStatus = in expectRemoveRoute() 204 EXPECT_STATUS(INetd::StatusCode::OK, retStatus); in TEST_P() 208 EXPECT_STATUS(INetd::StatusCode::OK, retStatus); in TEST_P() 213 EXPECT_STATUS(INetd::StatusCode::OK, retStatus); in TEST_P() [all …]
|
/aosp12/packages/modules/Connectivity/tests/unit/java/com/android/server/ |
H A D | NetworkManagementServiceTest.java | 35 import android.net.INetd; 75 @Mock private INetd.Stub mNetdService; 101 public INetd getNetd() { in getNetd() 269 isRestrictedForDozable.put(INetd.FIREWALL_RULE_DENY, true); in testFirewallChains() 281 isRestrictedForStandby.put(INetd.FIREWALL_RULE_DENY, true); in testFirewallChains() 291 INetd.FIREWALL_CHAIN_STANDBY, in testFirewallChains() 292 INetd.FIREWALL_CHAIN_POWERSAVE, in testFirewallChains() 293 INetd.FIREWALL_CHAIN_DOZABLE, in testFirewallChains() 294 INetd.FIREWALL_CHAIN_RESTRICTED in testFirewallChains() 297 INetd.FIREWALL_RULE_ALLOW, in testFirewallChains() [all …]
|
/aosp12/system/hardware/interfaces/net/netd/1.0/vts/functional/ |
H A D | VtsHalNetNetdV1_0TargetTest.cpp | 27 using ::android::system::net::netd::V1_0::INetd; 34 netd = INetd::getService(GetParam()); in SetUp() 38 sp<INetd> netd; 45 INetd::StatusCode status; in TEST_P() 47 Return<void> ret = netd->createOemNetwork([&](net_handle_t n, uint32_t p, INetd::StatusCode s) { in TEST_P() 54 ASSERT_EQ(INetd::StatusCode::OK, status); in TEST_P() 61 Return<INetd::StatusCode> retStatus = netd->destroyOemNetwork(netHandle); in TEST_P() 62 ASSERT_EQ(INetd::StatusCode::OK, retStatus); in TEST_P() 71 Return<INetd::StatusCode> retStatus = netd->destroyOemNetwork(nh); in TEST_P() 72 ASSERT_EQ(INetd::StatusCode::INVALID_ARGUMENTS, retStatus); in TEST_P() [all …]
|
/aosp12/packages/modules/NetworkStack/common/moduleutils/src/android/net/shared/ |
H A D | RouteUtils.java | 22 import android.net.INetd; 46 nextHop = INetd.NEXTHOP_NONE; in findNextHop() 50 nextHop = INetd.NEXTHOP_UNREACHABLE; in findNextHop() 53 nextHop = INetd.NEXTHOP_THROW; in findNextHop() 56 nextHop = INetd.NEXTHOP_NONE; in findNextHop() 63 public static void addRoutesToLocalNetwork(final INetd netd, final String iface, in addRoutesToLocalNetwork() 68 modifyRoute(netd, ModifyOperation.ADD, INetd.LOCAL_NET_ID, route); in addRoutesToLocalNetwork() 73 modifyRoute(netd, ModifyOperation.ADD, INetd.LOCAL_NET_ID, in addRoutesToLocalNetwork() 78 public static int removeRoutesFromLocalNetwork(final INetd netd, final List<RouteInfo> routes) { in removeRoutesFromLocalNetwork() 83 modifyRoute(netd, ModifyOperation.REMOVE, INetd.LOCAL_NET_ID, route); in removeRoutesFromLocalNetwork() [all …]
|
H A D | NetdUtils.java | 22 import android.net.INetd; 42 public static void tetherStart(final INetd netd, final boolean usingLegacyDnsProxy, in tetherStart() 51 public static void tetherInterface(final INetd netd, final String iface, final IpPrefix dest) in tetherInterface() 57 public static void tetherInterface(final INetd netd, final String iface, final IpPrefix dest, in tetherInterface() 74 private static void networkAddInterface(final INetd netd, final String iface, in networkAddInterface() 79 netd.networkAddInterface(INetd.LOCAL_NET_ID, iface); in networkAddInterface() 94 public static void untetherInterface(final INetd netd, String iface) in untetherInterface() 99 netd.networkRemoveInterface(INetd.LOCAL_NET_ID, iface); in untetherInterface()
|
/aosp12/system/netd/server/ |
H A D | FirewallController.h | 34 enum FirewallRule { ALLOW = INetd::FIREWALL_RULE_ALLOW, DENY = INetd::FIREWALL_RULE_DENY }; 39 enum FirewallType { ALLOWLIST = INetd::FIREWALL_ALLOWLIST, DENYLIST = INetd::FIREWALL_DENYLIST }; 42 NONE = INetd::FIREWALL_CHAIN_NONE, 43 DOZABLE = INetd::FIREWALL_CHAIN_DOZABLE, 44 STANDBY = INetd::FIREWALL_CHAIN_STANDBY, 45 POWERSAVE = INetd::FIREWALL_CHAIN_POWERSAVE, 46 RESTRICTED = INetd::FIREWALL_CHAIN_RESTRICTED,
|
H A D | InterfaceController.cpp | 47 using android::net::INetd; 284 case INetd::IPV6_ADDR_GEN_MODE_EUI64: in setIPv6AddrGenMode() 289 case INetd::IPV6_ADDR_GEN_MODE_STABLE_PRIVACY: { in setIPv6AddrGenMode() 292 case INetd::IPV6_ADDR_GEN_MODE_NONE: in setIPv6AddrGenMode() 293 case INetd::IPV6_ADDR_GEN_MODE_RANDOM: in setIPv6AddrGenMode() 490 if (flag == toStdString(INetd::IF_STATE_UP())) { in setCfg() 492 } else if (flag == toStdString(INetd::IF_STATE_DOWN())) { in setCfg() 547 cfgResult.flags.push_back(flags & IFF_UP ? toStdString(INetd::IF_STATE_UP()) in getCfg() 548 : toStdString(INetd::IF_STATE_DOWN())); in getCfg() 553 cfgResult.flags.push_back(toStdString(INetd::IF_FLAG_POINTOPOINT())); in getCfg() [all …]
|
H A D | NdcDispatcher.cpp | 108 return INetd::PERMISSION_NETWORK; in stringToINetdPermission() 111 return INetd::PERMISSION_SYSTEM; in stringToINetdPermission() 113 return INetd::PERMISSION_NONE; in stringToINetdPermission() 118 sp<INetd> NdcDispatcher::mNetd; 740 return INetd::FIREWALL_RULE_ALLOW; in parseRule() 742 return INetd::FIREWALL_RULE_DENY; in parseRule() 745 return INetd::FIREWALL_RULE_ALLOW; in parseRule() 751 return INetd::FIREWALL_ALLOWLIST; in parseFirewallType() 753 return INetd::FIREWALL_DENYLIST; in parseFirewallType() 756 return INetd::FIREWALL_DENYLIST; in parseFirewallType() [all …]
|
H A D | TrafficControllerTest.cpp | 383 mTc.setPermissionForUids(INetd::PERMISSION_NONE, callingUid); in TEST_F() 788 mTc.setPermissionForUids(INetd::PERMISSION_INTERNET, appUids); in TEST_F() 796 mTc.setPermissionForUids(INetd::PERMISSION_NONE, appUids); in TEST_F() 797 expectUidPermissionMapValues(appUids, INetd::PERMISSION_NONE); in TEST_F() 826 mTc.setPermissionForUids(INetd::PERMISSION_NONE, appUids); in TEST_F() 828 expectUidPermissionMapValues(appUids, INetd::PERMISSION_NONE); in TEST_F() 838 mTc.setPermissionForUids(INetd::PERMISSION_NONE, uidToRemove); in TEST_F() 843 mTc.setPermissionForUids(INetd::PERMISSION_NONE, uidRemain); in TEST_F() 850 mTc.setPermissionForUids(INetd::PERMISSION_NONE, appUids); in TEST_F() 866 mTc.setPermissionForUids(INetd::PERMISSION_NONE, appUids); in TEST_F() [all …]
|
/aosp12/frameworks/base/services/net/java/android/net/util/ |
H A D | NetdService.java | 20 import android.net.INetd; 47 public static INetd getInstance() { in getInstance() 50 final INetd netdInstance = INetd.Stub.asInterface( in getInstance() 75 public static INetd get(long maxTimeoutMs) { in get() 84 final INetd netdInstance = getInstance(); in get() 113 public static INetd get() { in get() 118 void run(INetd netd) throws RemoteException; in run()
|
/aosp12/packages/modules/Connectivity/tests/unit/java/com/android/server/connectivity/ |
H A D | PermissionMonitorTest.java | 70 import android.net.INetd; 129 @Mock private INetd mNetdService; 465 NetdMonitor(INetd mockNetd) throws Exception { in NetdMonitor() 694 NetdServiceMonitor(INetd mockNetdService) throws Exception { in NetdServiceMonitor() 728 netdPermissionsAppIds.put(MOCK_UID2, INetd.PERMISSION_NONE); in testPackagePermissionUpdate() 730 | INetd.PERMISSION_UPDATE_DEVICE_STATS); in testPackagePermissionUpdate() 739 netdServiceMonitor.expectPermission(INetd.PERMISSION_INTERNET in testPackagePermissionUpdate() 746 INetd.PERMISSION_INTERNET | INetd.PERMISSION_UPDATE_DEVICE_STATS); in testPackagePermissionUpdate() 753 INetd.PERMISSION_INTERNET); in testPackagePermissionUpdate() 891 INetd.PERMISSION_INTERNET | INetd.PERMISSION_UPDATE_DEVICE_STATS, in testUpdateUidPermissionsFromSystemConfig() [all …]
|
/aosp12/packages/modules/DnsResolver/tests/ |
H A D | resolv_test_utils.h | 33 using INetd = aidl::android::net::INetd; variable 36 ScopeBlockedUIDRule(INetd* netSrv, uid_t testUid) in ScopeBlockedUIDRule() 43 EXPECT_TRUE(mNetSrv->firewallEnableChildChain(INetd::FIREWALL_CHAIN_STANDBY, true).isOk()); in ScopeBlockedUIDRule() 44 EXPECT_TRUE(mNetSrv->firewallSetUidRule(INetd::FIREWALL_CHAIN_STANDBY, mTestUid, in ScopeBlockedUIDRule() 45 INetd::FIREWALL_RULE_DENY) in ScopeBlockedUIDRule() 53 EXPECT_TRUE(mNetSrv->firewallSetUidRule(INetd::FIREWALL_CHAIN_STANDBY, mTestUid, in ~ScopeBlockedUIDRule() 54 INetd::FIREWALL_RULE_ALLOW) in ~ScopeBlockedUIDRule() 56 EXPECT_TRUE(mNetSrv->firewallEnableChildChain(INetd::FIREWALL_CHAIN_STANDBY, false).isOk()); in ~ScopeBlockedUIDRule() 60 INetd* mNetSrv;
|
/aosp12/frameworks/libs/net/client-libs/netd/com/android/net/module/util/ |
H A D | NetdUtils.java | 19 import static android.net.INetd.IF_STATE_DOWN; 20 import static android.net.INetd.IF_STATE_UP; 22 import android.net.INetd; 39 public static InterfaceConfigurationParcel getInterfaceConfigParcel(@NonNull INetd netd, in getInterfaceConfigParcel() 78 public static void setInterfaceConfig(INetd netd, InterfaceConfigurationParcel configParcel) { in setInterfaceConfig() 89 public static void setInterfaceUp(INetd netd, String iface) { in setInterfaceUp() 99 public static void setInterfaceDown(INetd netd, String iface) { in setInterfaceDown()
|
/aosp12/packages/modules/Connectivity/service/src/com/android/server/connectivity/ |
H A D | PermissionMonitor.java | 45 import android.net.INetd; 90 private final INetd mNetd; 442 int permission = INetd.PERMISSION_NONE; in getPermissionForUid() 456 permission = INetd.PERMISSION_UNINSTALLED; in getPermissionForUid() 576 permissions |= INetd.PERMISSION_INTERNET; in getNetdPermissionMask() 753 case (INetd.PERMISSION_INTERNET | INetd.PERMISSION_UPDATE_DEVICE_STATS): in sendPackagePermissionsToNetd() 756 case INetd.PERMISSION_INTERNET: in sendPackagePermissionsToNetd() 759 case INetd.PERMISSION_UPDATE_DEVICE_STATS: in sendPackagePermissionsToNetd() 762 case INetd.PERMISSION_NONE: in sendPackagePermissionsToNetd() 765 case INetd.PERMISSION_UNINSTALLED: in sendPackagePermissionsToNetd() [all …]
|
/aosp12/system/netd/tests/ |
H A D | binder_test.cpp | 104 using android::net::INetd; 234 sp<INetd> mNetd; 1022 mNetd->setProcSysNet(INetd::IPV6, INetd::CONF, tun.name(), "disable_ipv6", "1"); in TEST_F() 1040 {INetd::IPV4, INetd::CONF, LOOPBACK, "arp_ignore", "0", 0}, in TEST_F() 1043 {INetd::IPV4, INetd::CONF, "..", "conf/lo/arp_ignore", nullptr, EINVAL}, in TEST_F() 1044 {INetd::IPV4, INetd::CONF, ".", "lo/arp_ignore", nullptr, EINVAL}, in TEST_F() 1046 {INetd::IPV6, INetd::NEIGH, LOOPBACK, "ucast_solicit", "3", 0}, in TEST_F() 1078 {INetd::IPV4, INetd::CONF, sTun.name().c_str(), "arp_ignore", "1", 0}, in TEST_F() 1081 {INetd::IPV4, INetd::CONF, "..", "conf/lo/arp_ignore", "1", EINVAL}, in TEST_F() 1082 {INetd::IPV4, INetd::CONF, ".", "lo/arp_ignore", "1", EINVAL}, in TEST_F() [all …]
|
/aosp12/packages/modules/Wifi/service/java/com/android/server/wifi/util/ |
H A D | NetdWrapper.java | 20 import android.net.INetd; 51 private final INetd mNetdService; 153 mNetdService = INetd.Stub.asInterface( in NetdWrapper() 187 nextHop = INetd.NEXTHOP_NONE; in modifyRoute() 191 nextHop = INetd.NEXTHOP_UNREACHABLE; in modifyRoute() 194 nextHop = INetd.NEXTHOP_THROW; in modifyRoute() 197 nextHop = INetd.NEXTHOP_NONE; in modifyRoute() 215 modifyInterfaceInNetwork(MODIFY_OPERATION_ADD, INetd.LOCAL_NET_ID, iface); in addInterfaceToLocalNetwork() 219 modifyRoute(MODIFY_OPERATION_ADD, INetd.LOCAL_NET_ID, route); in addInterfaceToLocalNetwork() 224 modifyRoute(MODIFY_OPERATION_ADD, INetd.LOCAL_NET_ID, in addInterfaceToLocalNetwork() [all …]
|
/aosp12/packages/modules/NetworkStack/common/moduleutils/src/android/net/ip/ |
H A D | InterfaceController.java | 19 import static android.net.INetd.IF_STATE_DOWN; 20 import static android.net.INetd.IF_STATE_UP; 22 import android.net.INetd; 45 private final INetd mNetd; 48 public InterfaceController(String ifname, INetd netd, SharedLog log) { in InterfaceController()
|
/aosp12/packages/modules/Connectivity/Tethering/tests/privileged/src/android/net/ip/ |
H A D | DadProxyTest.java | 29 import android.net.INetd; 76 private static INetd sNetd; 85 sNetd = INetd.Stub.asInterface(netdIBinder); in setupOnce() 115 sNetd.networkRemoveInterface(INetd.LOCAL_NET_ID, mTetheredParams.name); in tearDown() 118 sNetd.networkRemoveInterface(INetd.LOCAL_NET_ID, mUpstreamParams.name); in tearDown() 211 sNetd.networkAddInterface(INetd.LOCAL_NET_ID, mUpstreamParams.name); in setupProxy() 212 sNetd.networkAddInterface(INetd.LOCAL_NET_ID, mTetheredParams.name); in setupProxy()
|
H A D | RouterAdvertisementDaemonTest.java | 42 import android.net.INetd; 102 private static INetd sNetd; 109 sNetd = INetd.Stub.asInterface(netdIBinder); in setupOnce() 126 sNetd.networkAddInterface(INetd.LOCAL_NET_ID, mTetheredParams.name); in setUp() 138 sNetd.networkRemoveInterface(INetd.LOCAL_NET_ID, mTetheredParams.name); in tearDown() 325 sNetd.setProcSysNet(INetd.IPV6, INetd.CONF, mTetheredParams.name, "forwarding", "1"); in testSolicitRouterAdvertisement()
|
/aosp12/packages/modules/NetworkStack/src/android/net/ip/ |
H A D | IpReachabilityMonitor.java | 26 import android.net.INetd; 192 private final INetd mNetd; 202 boolean usingMultinetworkPolicyTracker, final INetd netd) { 210 final IpConnectivityLog metricsLog, final INetd netd) { 462 for (int family : new Integer[]{INetd.IPV4, INetd.IPV6}) { 463 mNetd.setProcSysNet(family, INetd.NEIGH, mInterfaceParams.name, "retrans_time_ms", 465 mNetd.setProcSysNet(family, INetd.NEIGH, mInterfaceParams.name, "ucast_solicit",
|
/aosp12/frameworks/base/services/core/java/com/android/server/ |
H A D | NetworkManagementService.java | 23 import static android.net.INetd.FIREWALL_ALLOWLIST; 25 import static android.net.INetd.FIREWALL_CHAIN_NONE; 29 import static android.net.INetd.FIREWALL_DENYLIST; 30 import static android.net.INetd.FIREWALL_RULE_ALLOW; 31 import static android.net.INetd.FIREWALL_RULE_DENY; 47 import android.net.INetd; 126 public INetd getNetd() { in getNetd() 160 private INetd mNetdService; 1371 enabled ? INetd.FIREWALL_ALLOWLIST : INetd.FIREWALL_DENYLIST); in setFirewallEnabled() 1390 allow ? INetd.FIREWALL_RULE_ALLOW : INetd.FIREWALL_RULE_DENY); in setFirewallInterfaceRule() [all …]
|
/aosp12/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/ |
H A D | TetheringDependencies.java | 22 import android.net.INetd; 119 public INetd getINetd(Context context) { in getINetd() 120 return INetd.Stub.asInterface( in getINetd()
|
/aosp12/system/hardware/interfaces/net/netd/1.0/ |
H A D | INetd.hal | 21 * loading an implementation of the INetd HAL. 23 interface INetd { 25 * Return values for INetd requests
|
/aosp12/system/hardware/interfaces/ |
H A D | current.txt | 10 2cfd7918acf09462fe8fe3f5608be2956c9f737c78d3bb3f176cc5531c09f5d6 android.system.net.netd@1.0::INetd 13 421aac09f4928daebbbffe3302f15c6f68d2b5e4b9c671e528da8a599133906c android.system.net.netd@1.1::INetd
|
/aosp12/packages/modules/NetworkStack/tests/unit/src/android/net/shared/ |
H A D | NetdUtilsTest.java | 19 import static android.net.INetd.LOCAL_NET_ID; 35 import android.net.INetd; 55 @Mock private INetd mNetd;
|