summaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2009-01-31 01:47:38 +0000
committerChristian Pointner <equinox@anytun.org>2009-01-31 01:47:38 +0000
commit8fd23d4249be748356e591e0dd70ea82f70dcec5 (patch)
treeae37b1a560279a538737efe68e030630b134c76a /src/options.h
parentrefactoring (diff)
moved to new handling if ifconfig parameters (more windows friendly)
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/options.h b/src/options.h
index dda7b10..9d07c84 100644
--- a/src/options.h
+++ b/src/options.h
@@ -123,10 +123,8 @@ public:
Options& setDevName(std::string d);
std::string getDevType();
Options& setDevType(std::string d);
- std::string getIfconfigParamLocal();
- Options& setIfconfigParamLocal(std::string i);
- std::string getIfconfigParamRemoteNetmask();
- Options& setIfconfigParamRemoteNetmask(std::string i);
+ OptionNetwork getIfconfigParam();
+ Options& setIfconfigParam(OptionNetwork i);
std::string getPostUpScript();
Options& setPostUpScript(std::string p);
NetworkList getRoutes();
@@ -190,8 +188,7 @@ private:
std::string dev_name_;
std::string dev_type_;
- std::string ifconfig_param_local_;
- std::string ifconfig_param_remote_netmask_;
+ OptionNetwork ifconfig_param_;
std::string post_up_script_;
NetworkList routes_;