diff options
author | faketruth <faketruth@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-03-09 14:42:28 +0100 |
---|---|---|
committer | faketruth <faketruth@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-03-09 14:42:28 +0100 |
commit | f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8 (patch) | |
tree | 6799433ae65c4d4331bbfd6bcabe5bac38f6376c /source/cAuthenticator.h | |
parent | Using the _DEBUG macro for *nix debug builds as well; trying to force 8-byte alignment on critical sections ( http://forum.mc-server.org/showthread.php?tid=384 ) (diff) | |
download | cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar.gz cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar.bz2 cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar.lz cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar.xz cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.tar.zst cuberite-f43b65cf53274d1bbb43e2041ce72ff9eb68a7c8.zip |
Diffstat (limited to 'source/cAuthenticator.h')
-rw-r--r-- | source/cAuthenticator.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source/cAuthenticator.h b/source/cAuthenticator.h index dd4c5d989..4f33ac036 100644 --- a/source/cAuthenticator.h +++ b/source/cAuthenticator.h @@ -40,7 +40,7 @@ public: void ReadINI(void);
/// Queues a request for authenticating a user. If the auth fails, the user is kicked
- void Authenticate(const AString & iUserName, const AString & iServerHash);
+ void Authenticate(int a_ClientID, const AString & a_UserName, const AString & a_ServerHash);
// Stops the authenticator thread
void Stop(void);
@@ -50,10 +50,11 @@ private: class cUser
{
public:
+ int mClientID;
AString mName;
AString mServerHash;
- cUser(const AString & iName, const AString & iServerHash) : mName(iName), mServerHash(iServerHash) {}
+ cUser(int a_ClientID, const AString & a_Name, const AString & a_ServerHash) : mClientID(a_ClientID), mName(a_Name), mServerHash(a_ServerHash) {}
} ;
typedef std::deque<cUser> cUserList;
@@ -70,7 +71,7 @@ private: virtual void Execute(void) override;
// Returns true if the user authenticated okay, false on error; iLevel is the recursion deptht (bails out if too deep)
- bool AuthFromAddress(const AString & iServer, const AString & iAddress, const AString & iUserName, int iLevel = 1);
+ bool AuthFromAddress(const AString & a_Server, const AString & a_Address, const AString & a_UserName, int a_Level = 1);
};
|