OSDN Git Service

resolved conflicts for merge of 5b49ab9e to master
authorPaul Jensen <pauljensen@google.com>
Fri, 4 Apr 2014 03:11:45 +0000 (23:11 -0400)
committerPaul Jensen <pauljensen@google.com>
Fri, 4 Apr 2014 03:11:45 +0000 (23:11 -0400)
Change-Id: Ib252e3630c5e3b8a38405fc33b147ad365492946

1  2 
CommandListener.cpp
NatController.cpp
NatController.h

Simple merge
Simple merge
diff --cc NatController.h
  #define _NAT_CONTROLLER_H
  
  #include <linux/in.h>
 +#include <list>
  
- #include "SecondaryTableController.h"
+ class NetworkController;
+ class SecondaryTableController;
  
  class NatController {
  
@@@ -36,15 -36,11 +37,16 @@@ public
      static const char* LOCAL_NAT_POSTROUTING;
      static const char* LOCAL_TETHER_COUNTERS_CHAIN;
  
 +    // List of strings of interface pairs.
 +    std::list<std::string> ifacePairList;
 +
  private:
      int natCount;
-     SecondaryTableController *secondaryTableCtrl;
+     SecondaryTableController *mSecondaryTableCtrl;
+     NetworkController *mNetCtrl;
  
 +    bool checkTetherCountingRuleExist(const char *pair_name);
 +
      int setDefaults();
      int runCmd(int argc, const char **argv);
      bool checkInterface(const char *iface);