@@ -32,7 +32,7 @@
|
||||
|
||||
RASocket::RASocket()
|
||||
{
|
||||
iMinLevel = ConfigMgr::GetIntDefault("RA.MinLevel", 3);
|
||||
_minLevel = ConfigMgr::GetIntDefault("RA.MinLevel", 3);
|
||||
}
|
||||
|
||||
RASocket::~RASocket()
|
||||
@@ -192,7 +192,7 @@ int RASocket::check_access_level(const std::string& user)
|
||||
|
||||
Field* fields = result->Fetch();
|
||||
|
||||
if (fields[1].GetUInt32() < iMinLevel)
|
||||
if (fields[1].GetUInt8() < _minLevel)
|
||||
{
|
||||
sLog->outRemote("User %s has no privilege to login", user.c_str());
|
||||
return -1;
|
||||
|
||||
@@ -56,7 +56,7 @@ class RASocket: public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_MT_SYNCH>
|
||||
|
||||
private:
|
||||
/// Minimum security level required to connect
|
||||
uint8 iMinLevel;
|
||||
uint8 _minLevel;
|
||||
};
|
||||
#endif
|
||||
/// @}
|
||||
|
||||
Reference in New Issue
Block a user