diff options
author | cyberta <cyberta@riseup.net> | 2020-01-25 11:20:48 -0600 |
---|---|---|
committer | cyberta <cyberta@riseup.net> | 2020-01-25 11:20:48 -0600 |
commit | cade04a80ac91d7a4d9ea839fec75aff3f932651 (patch) | |
tree | c5982cc08de790096da4d7c0acada6e7c1201cb8 /app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java | |
parent | 0fe9d37a223b388103e2924e6d1a28bcb0ae38fd (diff) |
implement tethering firewall rules pt.1
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java b/app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java index a3be46e6..a7cb2253 100644 --- a/app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java +++ b/app/src/main/java/se/leap/bitmaskclient/firewall/FirewallManager.java @@ -24,6 +24,8 @@ import se.leap.bitmaskclient.utils.PreferenceHelper; public class FirewallManager implements FirewallCallback { public static String BITMASK_CHAIN = "bitmask_fw"; + public static String BITMASK_FORWARD = "bitmask_forward"; + public static String BITMASK_POSTROUTING = "bitmask_postrouting"; static final String TAG = FirewallManager.class.getSimpleName(); private Context context; @@ -52,6 +54,15 @@ public class FirewallManager implements FirewallCallback { } @Override + public void onTetheringConfigured(boolean success) { + if (success) { + VpnStatus.logInfo("[FIREWALL] Rules for tethering configured"); + } else { + VpnStatus.logError("[FIREWALL] Could not establish rules for tethering "); + } + } + + @Override public void onSuRequested(boolean success) { PreferenceHelper.setSuPermission(context, success); if (!success) { |