]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
put extresponse in server vm too
authordivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 14 Nov 2009 22:40:32 +0000 (22:40 +0000)
committerdivverent <divverent@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 14 Nov 2009 22:40:32 +0000 (22:40 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9493 d7cf8633-e32d-0410-b094-e92efae38249

netconn.c

index 2ddf6a380dd7f317cfceb69893da813031e41e63..4126c553ae20903d5848c9d12ec7fb1277079b66 100755 (executable)
--- a/netconn.c
+++ b/netconn.c
@@ -2787,6 +2787,15 @@ static int NetConn_ServerParsePacket(lhnetsocket_t *mysocket, unsigned char *dat
                        }
                        return true;
                }
+               if (!strncmp(string, "extResponse ", 12))
+               {
+                       ++net_extresponse_count;
+                       if(net_extresponse_count > NET_EXTRESPONSE_MAX)
+                               net_extresponse_count = NET_EXTRESPONSE_MAX;
+                       net_extresponse_last = (net_extresponse_last + 1) % NET_EXTRESPONSE_MAX;
+                       dpsnprintf(net_extresponse[net_extresponse_last], sizeof(net_extresponse[net_extresponse_last]), "'%s' %s", addressstring2, string + 12);
+                       return true;
+               }
                if (!strncmp(string, "ping", 4))
                {
                        if (developer.integer >= 10)