1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-23 01:49:53 +03:00

Interop_OpenVPN: remove lists of supported encryption and hash algorithms

They are not required as OvsGetCipher() checks if the cipher is available and fallbacks to the default one in case it's not.
This commit is contained in:
Davide Beatrici 2018-08-02 16:18:41 +02:00
parent 3240bed85b
commit 0d096961b7
2 changed files with 2 additions and 8 deletions

View File

@ -953,7 +953,7 @@ CIPHER *OvsGetCipher(char *name)
{ {
CIPHER *c = NULL; CIPHER *c = NULL;
if (IsEmptyStr(name) == false && IsStrInStrTokenList(OPENVPN_CIPHER_LIST, name, NULL, false)) if (IsEmptyStr(name) == false)
{ {
c = NewCipher(name); c = NewCipher(name);
} }
@ -971,7 +971,7 @@ MD *OvsGetMd(char *name)
{ {
MD *m = NULL; MD *m = NULL;
if (IsEmptyStr(name) == false && IsStrInStrTokenList(OPENVPN_MD_LIST, name, NULL, false)) if (IsEmptyStr(name) == false)
{ {
m = NewMd(name); m = NewMd(name);
} }

View File

@ -151,12 +151,6 @@
#define OPENVPN_IPC_POSTFIX_L2 "OPENVPN_L2" #define OPENVPN_IPC_POSTFIX_L2 "OPENVPN_L2"
#define OPENVPN_IPC_POSTFIX_L3 "OPENVPN_L3" #define OPENVPN_IPC_POSTFIX_L3 "OPENVPN_L3"
// List of supported encryption algorithms
#define OPENVPN_CIPHER_LIST "[NULL-CIPHER] NULL AES-128-CBC AES-192-CBC AES-256-CBC BF-CBC CAST-CBC CAST5-CBC DES-CBC DES-EDE-CBC DES-EDE3-CBC DESX-CBC RC2-40-CBC RC2-64-CBC RC2-CBC CAMELLIA-128-CBC CAMELLIA-192-CBC CAMELLIA-256-CBC"
// List of the supported hash algorithm
#define OPENVPN_MD_LIST "SHA SHA1 SHA256 SHA384 SHA512 MD5 MD4 RMD160"
// MTU // MTU
#define OPENVPN_MTU_LINK 1514 // Ethernet MTU #define OPENVPN_MTU_LINK 1514 // Ethernet MTU
#define OPENVPN_MTU_TUN 1500 // Tun MTU #define OPENVPN_MTU_TUN 1500 // Tun MTU