From 613afe3c92c202da1900ef2f7000425f6baabb9e Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Tue, 7 Apr 2009 00:16:12 +0000 Subject: removed anytun02-compat mode --- src/cipher.h | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/cipher.h') diff --git a/src/cipher.h b/src/cipher.h index c358969..3d922c0 100644 --- a/src/cipher.h +++ b/src/cipher.h @@ -49,10 +49,8 @@ class Cipher { public: - Cipher() : dir_(KD_INBOUND), anytun02_compat_(false) {}; - Cipher(kd_dir_t d) : dir_(d), anytun02_compat_(false) {}; - Cipher(bool a) : dir_(KD_INBOUND), anytun02_compat_(a) {}; - Cipher(kd_dir_t d, bool a) : dir_(d), anytun02_compat_(a) {}; + Cipher() : dir_(KD_INBOUND) {}; + Cipher(kd_dir_t d) : dir_(d) {}; virtual ~Cipher() {}; void encrypt(KeyDerivation& kd, PlainPacket & in, EncryptedPacket & out, seq_nr_t seq_nr, sender_id_t sender_id, mux_t mux); @@ -63,7 +61,6 @@ protected: virtual u_int32_t decipher(KeyDerivation& kd, u_int8_t* in, u_int32_t ilen, u_int8_t* out, u_int32_t olen, seq_nr_t seq_nr, sender_id_t sender_id, mux_t mux) = 0; kd_dir_t dir_; - bool anytun02_compat_; }; //****** NullCipher ****** @@ -82,9 +79,7 @@ class AesIcmCipher : public Cipher { public: AesIcmCipher(kd_dir_t d); - AesIcmCipher(kd_dir_t d, bool a); AesIcmCipher(kd_dir_t d, u_int16_t key_length); - AesIcmCipher(kd_dir_t d, bool a, u_int16_t key_length); ~AesIcmCipher(); static const u_int16_t DEFAULT_KEY_LENGTH = 128; -- cgit v1.2.3