Home | History | Annotate | Download | only in netd

Lines Matching refs:SecondaryTableController

37 #include "SecondaryTableController.h"
39 const char* SecondaryTableController::LOCAL_MANGLE_OUTPUT = "st_mangle_OUTPUT";
40 const char* SecondaryTableController::LOCAL_MANGLE_POSTROUTING = "st_mangle_POSTROUTING";
41 const char* SecondaryTableController::LOCAL_NAT_POSTROUTING = "st_nat_POSTROUTING";
43 SecondaryTableController::SecondaryTableController(UidMarkMap *map) : mUidMarkMap(map) {
52 SecondaryTableController::~SecondaryTableController() {
55 int SecondaryTableController::setupIptablesHooks() {
94 int SecondaryTableController::findTableNumber(const char *iface) {
105 int SecondaryTableController::addRoute(SocketClient *cli, char *iface, char *dest, int prefix,
124 int SecondaryTableController::modifyRoute(SocketClient *cli, const char *action, char *iface,
183 void SecondaryTableController::modifyRuleCount(int tableIndex, const char *action) {
194 int SecondaryTableController::verifyTableIndex(int tableIndex) {
204 const char *SecondaryTableController::getVersion(const char *addr) {
212 IptablesTarget SecondaryTableController::getIptablesTarget(const char *addr) {
220 int SecondaryTableController::removeRoute(SocketClient *cli, char *iface, char *dest, int prefix,
233 int SecondaryTableController::modifyFromRule(int tableIndex, const char *action,
261 int SecondaryTableController::modifyLocalRoute(int tableIndex, const char *action,
286 int SecondaryTableController::addFwmarkRule(const char *iface) {
290 int SecondaryTableController::removeFwmarkRule(const char *iface) {
294 int SecondaryTableController::setFwmarkRule(const char *iface, bool add) {
454 int SecondaryTableController::addFwmarkRoute(const char* iface, const char *dest, int prefix) {
458 int SecondaryTableController::removeFwmarkRoute(const char* iface, const char *dest, int prefix) {
462 int SecondaryTableController::setFwmarkRoute(const char* iface, const char *dest, int prefix,
492 int SecondaryTableController::addUidRule(const char *iface, int uid_start, int uid_end) {
496 int SecondaryTableController::removeUidRule(const char *iface, int uid_start, int uid_end) {
500 int SecondaryTableController::setUidRule(const char *iface, int uid_start, int uid_end, bool add) {
538 int SecondaryTableController::addHostExemption(const char *host) {
542 int SecondaryTableController::removeHostExemption(const char *host) {
546 int SecondaryTableController::setHostExemption(const char *host, bool add) {
562 void SecondaryTableController::getUidMark(SocketClient *cli, int uid) {
569 void SecondaryTableController::getProtectMark(SocketClient *cli) {
575 int SecondaryTableController::runCmd(int argc, const char **argv) {