summaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2009-01-15 18:36:36 +0000
committerChristian Pointner <equinox@anytun.org>2009-01-15 18:36:36 +0000
commitca8a4596c64418e0eae9cd3350285b3110ee32f1 (patch)
tree2fc277a3486c7abde56c9bb5bca655aa7b2fdcca /src/options.h
parentadded initialized flag to key derivation (diff)
added log kd rate parametery
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/options.h b/src/options.h
index 56518db..87c6827 100644
--- a/src/options.h
+++ b/src/options.h
@@ -59,7 +59,7 @@ class Options
public:
static Options& instance();
- bool parse(int argc, char* argv[]);
+ int32_t parse(int argc, char* argv[]);
void printUsage();
void printOptions();
@@ -110,6 +110,8 @@ public:
Options& setCipher(std::string c);
std::string getKdPrf();
Options& setKdPrf(std::string k);
+ int8_t getLdKdr();
+ Options& setLdKdr(int8_t l);
std::string getAuthAlgo();
Options& setAuthAlgo(std::string a);
ConnectToList getConnectTo();
@@ -166,6 +168,7 @@ private:
window_size_t seq_window_size_;
std::string cipher_;
std::string kd_prf_;
+ int8_t ld_kdr_;
std::string auth_algo_;
mux_t mux_;
Buffer key_;