diff options
Diffstat (limited to 'src/server/game/Addons/AddonMgr.h')
| -rw-r--r-- | src/server/game/Addons/AddonMgr.h | 9 |
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; }; |
