Add debug logs for debugging client connections (#7701)

This commit is contained in:
Vincent Stumpf 2023-04-16 22:47:06 -07:00 committed by GitHub
parent 665eb969ed
commit 579dea8fad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 0 deletions

View File

@ -816,6 +816,11 @@ void chclif_send_map_data( int fd, std::shared_ptr<struct mmo_charstatus> cd, ui
WFIFOW(fd,26) = ntows(htons(map_server[map_server_index].port)); // [!] LE byte order here [!]
#if PACKETVER >= 20170315
memset(WFIFOP(fd, 28), 0, 128); // Unknown
#endif
#ifdef DEBUG
ShowDebug("Sending the client (%d %d.%d.%d.%d) to map-server with ip %d.%d.%d.%d and port %hu\n",
cd->account_id, CONVIP(ipl), CONVIP((subnet_map_ip) ? subnet_map_ip : map_server[map_server_index].ip),
map_server[map_server_index].port);
#endif
WFIFOSET(fd,size);
}

View File

@ -144,6 +144,13 @@ static void logclif_auth_ok(struct login_session_data* sd) {
WFIFOW(fd,header+n*size+30) = ch_server[i].new_;
#if PACKETVER >= 20170315
memset(WFIFOP(fd, header+n*size+32), 0, 128); // Unknown
#endif
#ifdef DEBUG
ShowDebug(
"Sending the client (%d %d.%d.%d.%d) to char-server %s with ip %d.%d.%d.%d and port "
"%hu\n",
sd->account_id, CONVIP(ip), ch_server[i].name,
CONVIP((subnet_char_ip) ? subnet_char_ip : ch_server[i].ip), ch_server[i].port);
#endif
n++;
}

View File

@ -2146,6 +2146,11 @@ void clif_changemapserver(map_session_data* sd, const char* map, int x, int y, u
WFIFOW(fd,26) = ntows(htons(port)); // [!] LE byte order here [!]
#if PACKETVER >= 20170315
memset(WFIFOP(fd, 28), 0, 128); // Unknown
#endif
#ifdef DEBUG
ShowDebug(
"Sending the client (%d %d.%d.%d.%d) to map-server with ip %d.%d.%d.%d and port %hu\n",
sd->status.account_id, CONVIP(session[fd]->client_addr), CONVIP(ip), port);
#endif
WFIFOSET(fd,packet_len(cmd));
}