mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-09 19:22:27 +00:00
Fix for compile error
This commit is contained in:
parent
8ae76bc217
commit
135b4aac34
@ -1,3 +1,4 @@
|
|||||||
|
#include "encryption.h"
|
||||||
#ifdef EQEMU_USE_OPENSSL
|
#ifdef EQEMU_USE_OPENSSL
|
||||||
#include <openssl/des.h>
|
#include <openssl/des.h>
|
||||||
#include <openssl/sha.h>
|
#include <openssl/sha.h>
|
||||||
@ -15,6 +16,41 @@
|
|||||||
#include <sodium.h>
|
#include <sodium.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
std::string GetEncryptionByModeId(uint32 mode) {
|
||||||
|
switch (mode) {
|
||||||
|
case EncryptionModeMD5:
|
||||||
|
return "MD5";
|
||||||
|
case EncryptionModeMD5PassUser:
|
||||||
|
return "MD5PassUser";
|
||||||
|
case EncryptionModeMD5UserPass:
|
||||||
|
return "MD5UserPass";
|
||||||
|
case EncryptionModeMD5Triple:
|
||||||
|
return "MD5Triple";
|
||||||
|
case EncryptionModeSHA:
|
||||||
|
return "SHA";
|
||||||
|
case EncryptionModeSHAPassUser:
|
||||||
|
return "SHAPassUser";
|
||||||
|
case EncryptionModeSHAUserPass:
|
||||||
|
return "SHAUserPass";
|
||||||
|
case EncryptionModeSHATriple:
|
||||||
|
return "SHATriple";
|
||||||
|
case EncryptionModeSHA512:
|
||||||
|
return "SHA512";
|
||||||
|
case EncryptionModeSHA512PassUser:
|
||||||
|
return "SHA512PassUser";
|
||||||
|
case EncryptionModeSHA512UserPass:
|
||||||
|
return "SHA512UserPass";
|
||||||
|
case EncryptionModeSHA512Triple:
|
||||||
|
return "SHA512Triple";
|
||||||
|
case EncryptionModeArgon2:
|
||||||
|
return "Argon2";
|
||||||
|
case EncryptionModeSCrypt:
|
||||||
|
return "SCrypt";
|
||||||
|
default:
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const char* eqcrypt_block(const char *buffer_in, size_t buffer_in_sz, char* buffer_out, bool enc) {
|
const char* eqcrypt_block(const char *buffer_in, size_t buffer_in_sz, char* buffer_out, bool enc) {
|
||||||
#ifdef EQEMU_USE_MBEDTLS
|
#ifdef EQEMU_USE_MBEDTLS
|
||||||
if (enc) {
|
if (enc) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user