aboutsummaryrefslogtreecommitdiffstats
path: root/code/server/server.h
diff options
context:
space:
mode:
authorthilo <thilo@edf5b092-35ff-0310-97b2-ce42778d08ea>2009-06-01 05:28:47 +0000
committerthilo <thilo@edf5b092-35ff-0310-97b2-ce42778d08ea>2009-06-01 05:28:47 +0000
commit98980bd0cd93725f1b8e076b90cbeda132fd20a1 (patch)
tree511ff334a02bed01ca6c003de5c26885aeac58e6 /code/server/server.h
parent1afcf706fa76e9d5d0ff7035b671a269a53014cf (diff)
downloadioquake3-aero-98980bd0cd93725f1b8e076b90cbeda132fd20a1.tar.gz
ioquake3-aero-98980bd0cd93725f1b8e076b90cbeda132fd20a1.zip
Make servers echo challenge codes from client getchallenge commands
git-svn-id: svn://svn.icculus.org/quake3/trunk@1566 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'code/server/server.h')
-rw-r--r--code/server/server.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/code/server/server.h b/code/server/server.h
index a194e45..eab244b 100644
--- a/code/server/server.h
+++ b/code/server/server.h
@@ -204,6 +204,7 @@ typedef struct client_s {
typedef struct {
netadr_t adr;
int challenge;
+ int clientChallenge; // challenge number coming from the client
int time; // time the last packet was sent to the autherize server
int pingTime; // time the challenge response was sent to client
int firstTime; // time the adr was first used, for authorize timeout checks
@@ -326,7 +327,7 @@ void SV_SpawnServer( char *server, qboolean killBots );
//
// sv_client.c
//
-void SV_GetChallenge( netadr_t from );
+void SV_GetChallenge(netadr_t from);
void SV_DirectConnect( netadr_t from );