]> git.rm.cloudns.org Git - xonotic/darkplaces.git/commitdiff
build the string correctly
authordivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2010 05:32:15 +0000 (05:32 +0000)
committerdivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2010 05:32:15 +0000 (05:32 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10436 d7cf8633-e32d-0410-b094-e92efae38249

netconn.c

index 3de63949aae04853843a40695f89494e9acd3abc..eb77b514e896b04c0e6b6dc9bfccec9e7d94b657 100755 (executable)
--- a/netconn.c
+++ b/netconn.c
@@ -1660,7 +1660,7 @@ static int NetConn_ClientParsePacket(lhnetsocket_t *mysocket, unsigned char *dat
                        // update the server IP in the userinfo (QW servers expect this, and it is used by the reconnect command)
                        InfoString_SetValue(cls.userinfo, sizeof(cls.userinfo), "*ip", addressstring2);
                        // TODO: add userinfo stuff here instead of using NQ commands?
-                       NetConn_WriteString(mysocket, va("\377\377\377\377connect\\protocol\\darkplaces 3\\protocols\\%s\\%schallenge\\%s", protocolnames, cls.connect_userinfo, string + 10), peeraddress);
+                       NetConn_WriteString(mysocket, va("\377\377\377\377connect\\protocol\\darkplaces 3\\protocols\\%s%s\\challenge\\%s", protocolnames, cls.connect_userinfo, string + 10), peeraddress);
                        return true;
                }
                if (length == 6 && !memcmp(string, "accept", 6) && cls.connect_trying)