aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Addons/AddonMgr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Addons/AddonMgr.h')
-rw-r--r--src/server/game/Addons/AddonMgr.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/server/game/Addons/AddonMgr.h b/src/server/game/Addons/AddonMgr.h
index 5b98a1f9be6..d086b394b10 100644
--- a/src/server/game/Addons/AddonMgr.h
+++ b/src/server/game/Addons/AddonMgr.h
@@ -22,17 +22,18 @@
#include "Define.h"
#include <string>
#include <list>
+#include <openssl/md5.h>
struct AddonInfo
{
AddonInfo(const std::string& name, uint8 enabled, uint32 crc, uint8 state, bool crcOrPubKey)
- : Name(name), Enabled(enabled), CRC(crc), State(state), UsePublicKeyOrCRC(crcOrPubKey)
+ : Name(name), Enabled(enabled), CRC(crc), Status(state), UsePublicKeyOrCRC(crcOrPubKey)
{ }
std::string Name;
uint8 Enabled;
uint32 CRC;
- uint8 State;
+ uint8 Status;
bool UsePublicKeyOrCRC;
};
@@ -50,8 +51,8 @@ struct SavedAddon
struct BannedAddon
{
uint32 Id;
- uint8 NameMD5[16];
- uint8 VersionMD5[16];
+ uint8 NameMD5[MD5_DIGEST_LENGTH];
+ uint8 VersionMD5[MD5_DIGEST_LENGTH];
uint32 Timestamp;
};