Loading core/java/android/os/INetworkManagementService.aidl +0 −3 Original line number Diff line number Diff line Loading @@ -396,9 +396,6 @@ interface INetworkManagementService */ void setNetworkPermission(int netId, int permission); void setPermission(String permission, in int[] uids); void clearPermission(in int[] uids); /** * Allow UID to call protect(). */ Loading services/core/java/com/android/server/NetworkManagementService.java +0 −32 Original line number Diff line number Diff line Loading @@ -2143,38 +2143,6 @@ public class NetworkManagementService extends INetworkManagementService.Stub { } } private int parsePermission(String permission) { if (permission.equals("NETWORK")) { return INetd.PERMISSION_NETWORK; } if (permission.equals("SYSTEM")) { return INetd.PERMISSION_SYSTEM; } return INetd.PERMISSION_NONE; } @Override public void setPermission(String permission, int[] uids) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); try { mNetdService.networkSetPermissionForUser(parsePermission(permission), uids); } catch (RemoteException | ServiceSpecificException e) { throw new IllegalStateException(e); } } @Override public void clearPermission(int[] uids) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); try { mNetdService.networkClearPermissionForUser(uids); } catch (RemoteException | ServiceSpecificException e) { throw new IllegalStateException(e); } } @Override public void allowProtect(int uid) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); Loading Loading
core/java/android/os/INetworkManagementService.aidl +0 −3 Original line number Diff line number Diff line Loading @@ -396,9 +396,6 @@ interface INetworkManagementService */ void setNetworkPermission(int netId, int permission); void setPermission(String permission, in int[] uids); void clearPermission(in int[] uids); /** * Allow UID to call protect(). */ Loading
services/core/java/com/android/server/NetworkManagementService.java +0 −32 Original line number Diff line number Diff line Loading @@ -2143,38 +2143,6 @@ public class NetworkManagementService extends INetworkManagementService.Stub { } } private int parsePermission(String permission) { if (permission.equals("NETWORK")) { return INetd.PERMISSION_NETWORK; } if (permission.equals("SYSTEM")) { return INetd.PERMISSION_SYSTEM; } return INetd.PERMISSION_NONE; } @Override public void setPermission(String permission, int[] uids) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); try { mNetdService.networkSetPermissionForUser(parsePermission(permission), uids); } catch (RemoteException | ServiceSpecificException e) { throw new IllegalStateException(e); } } @Override public void clearPermission(int[] uids) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); try { mNetdService.networkClearPermissionForUser(uids); } catch (RemoteException | ServiceSpecificException e) { throw new IllegalStateException(e); } } @Override public void allowProtect(int uid) { mContext.enforceCallingOrSelfPermission(CONNECTIVITY_INTERNAL, TAG); Loading