]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - netconn.c
a little more explanation of shadow edge code
[xonotic/darkplaces.git] / netconn.c
index ab269e9876944f003758e5418d5ccef21da03dd2..363fbb9e1d0314b6798aeeb6ae8ed12d37ec61b4 100755 (executable)
--- a/netconn.c
+++ b/netconn.c
@@ -1012,9 +1012,9 @@ int NetConn_ServerParsePacket(lhnetsocket_t *mysocket, qbyte *data, int length,
                                                                        if ((conn = NetConn_Open(mysocket, peeraddress)))
                                                                        {
                                                                                // allocated connection
-                                                                               strcpy(conn->address, addressstring2);
+                                                                               LHNETADDRESS_ToString(peeraddress, conn->address, sizeof(conn->address), true);
                                                                                if (developer.integer)
-                                                                                       Con_Printf("Datagram_ParseConnectionless: sending \"accept\" to %s.\n", addressstring2);
+                                                                                       Con_Printf("Datagram_ParseConnectionless: sending \"accept\" to %s.\n", conn->address);
                                                                                NetConn_WriteString(mysocket, "\377\377\377\377accept", peeraddress);
                                                                                // now set up the client struct
                                                                                SV_ConnectClient(clientnum, conn);