Lines Matching defs:NatController
30 #define LOG_TAG "NatController"
34 #include "NatController.h"
38 const char* NatController::LOCAL_FORWARD = "natctrl_FORWARD";
39 const char* NatController::LOCAL_MANGLE_FORWARD = "natctrl_mangle_FORWARD";
40 const char* NatController::LOCAL_NAT_POSTROUTING = "natctrl_nat_POSTROUTING";
41 const char* NatController::LOCAL_TETHER_COUNTERS_CHAIN = "natctrl_tether_counters";
43 NatController::NatController() {
46 NatController::~NatController() {
55 int NatController::runCmd(int argc, const char **argv) {
78 int NatController::setupIptablesHooks() {
115 int NatController::setDefaults() {
139 int NatController::enableNat(const char* intIface, const char* extIface) {
215 bool NatController::checkTetherCountingRuleExist(const char *pair_name) {
227 int NatController::setTetherCountingRules(bool add, const char *intIface, const char *extIface) {
287 int NatController::setForwardRules(bool add, const char *intIface, const char *extIface) {
365 int NatController::disableNat(const char* intIface, const char* extIface) {