Limit the avatar requests by the server - clients may only upload one avatar within a certain time. This is checked by IP address, so two players within the same NAT system might have to wait for a few seconds.

This commit is contained in:
lotodore
2008-02-24 12:56:39 +00:00
parent 75ef6616e8
commit 7283431c8c
8 changed files with 117 additions and 18 deletions
+9 -1
View File
@@ -36,8 +36,16 @@ public:
SOCKET ReleaseSocket();
struct sockaddr *GetPeerAddr() {return (sockaddr *)&m_peerAddr;}
int GetPeerAddrSize() const {return m_peerAddrSize;}
void SetPeerAddrSize(int addrSize) {m_peerAddrSize = addrSize;}
private:
SOCKET m_sockfd;
SOCKET m_sockfd;
struct sockaddr_storage m_peerAddr;
int m_peerAddrSize;
};
#endif