Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 40681387 authored by Robin Lee's avatar Robin Lee Committed by android-build-merger
Browse files

Merge "Remove unused network management RPCs" am: 53a12298 am: 10ebc187

am: 8b90758b

Change-Id: I3314d547d402af1cef4f1e4f399fc5f200425bc1
parents 20d7fd66 8b90758b
Loading
Loading
Loading
Loading
+0 −2
Original line number Original line Diff line number Diff line
@@ -315,8 +315,6 @@ interface INetworkManagementService
    void setFirewallEnabled(boolean enabled);
    void setFirewallEnabled(boolean enabled);
    boolean isFirewallEnabled();
    boolean isFirewallEnabled();
    void setFirewallInterfaceRule(String iface, boolean allow);
    void setFirewallInterfaceRule(String iface, boolean allow);
    void setFirewallEgressSourceRule(String addr, boolean allow);
    void setFirewallEgressDestRule(String addr, int port, boolean allow);
    void setFirewallUidRule(int chain, int uid, int rule);
    void setFirewallUidRule(int chain, int uid, int rule);
    void setFirewallUidRules(int chain, in int[] uids, in int[] rules);
    void setFirewallUidRules(int chain, in int[] uids, in int[] rules);
    void setFirewallChainEnabled(int chain, boolean enable);
    void setFirewallChainEnabled(int chain, boolean enable);
+0 −24
Original line number Original line Diff line number Diff line
@@ -1937,30 +1937,6 @@ public class NetworkManagementService extends INetworkManagementService.Stub
        }
        }
    }
    }


    @Override
    public void setFirewallEgressSourceRule(String addr, boolean allow) {
        enforceSystemUid();
        Preconditions.checkState(mFirewallEnabled);
        final String rule = allow ? "allow" : "deny";
        try {
            mConnector.execute("firewall", "set_egress_source_rule", addr, rule);
        } catch (NativeDaemonConnectorException e) {
            throw e.rethrowAsParcelableException();
        }
    }

    @Override
    public void setFirewallEgressDestRule(String addr, int port, boolean allow) {
        enforceSystemUid();
        Preconditions.checkState(mFirewallEnabled);
        final String rule = allow ? "allow" : "deny";
        try {
            mConnector.execute("firewall", "set_egress_dest_rule", addr, port, rule);
        } catch (NativeDaemonConnectorException e) {
            throw e.rethrowAsParcelableException();
        }
    }

    private void closeSocketsForFirewallChainLocked(int chain, String chainName) {
    private void closeSocketsForFirewallChainLocked(int chain, String chainName) {
        // UID ranges to close sockets on.
        // UID ranges to close sockets on.
        UidRange[] ranges;
        UidRange[] ranges;