From 0cd43f3d426fc964a048c5a4ee30793cec7c0c07 Mon Sep 17 00:00:00 2001 From: HappyTanuki Date: Sat, 3 May 2025 21:17:20 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=A4=ED=83=80=20=EC=9E=98=20=EB=B3=B4?= =?UTF-8?q?=EA=B3=A0=20=EA=B8=B0=EC=96=B5=ED=95=98=EC=9E=90...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Client/src/client.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Client/src/client.cpp b/Client/src/client.cpp index 2a7ba86..afd5ae6 100644 --- a/Client/src/client.cpp +++ b/Client/src/client.cpp @@ -9,7 +9,7 @@ int main() { Chattr::TCPSocket sock; sock.init(AF_INET6); - Chattr::Address serveraddr(AF_INET6, "::1", 9011); + Chattr::Address serveraddr(AF_INET6, "fd8a:5f:3adb:774d:dfae:983f:2e7a:ffba", 9010); if (sock.connect(serveraddr) == INVALID_SOCKET) { spdlog::error("{}", strerror(errno)); @@ -47,7 +47,7 @@ int main() { sock.recv(usersListResponsePacket.serialized, 8, 0); std::uint16_t dataLength = ::ntohs(usersListResponsePacket.__data.packetLength); sock.recv(usersListResponsePacket.serialized + 8, dataLength, 0); - usersListRequestPacket.convToH(); + usersListResponsePacket.convToH(); int usersCount = usersListResponsePacket.__data.usersCount; users.reserve(usersCount); @@ -62,7 +62,7 @@ int main() { sock.recv(usersListResponsePacket.serialized, 8, 0); std::uint16_t dataLength = ::ntohs(usersListResponsePacket.__data.packetLength); sock.recv(usersListResponsePacket.serialized + 8, dataLength, 0); - usersListRequestPacket.convToH(); + usersListResponsePacket.convToH(); ::memcpy(&userId.snowflake, usersListResponsePacket.__data.userId, sizeof(Chattr::Snowflake)); users.emplace_back( @@ -75,7 +75,7 @@ int main() { dataPostPacket.__data.packetType = Chattr::PacketCategory::PACKET_POST; dataPostPacket.__data.requestType = Chattr::RequestType::DATA; dataPostPacket.__data.dataType = Chattr::DataType::TEXT; - dataPostPacket.__data.packetLength = 14 + 8; + dataPostPacket.__data.packetLength = 14 + 8 + 8; for (auto user : users) if (user.first != myId) { ::memcpy(dataPostPacket.__data.destId, &user.first.snowflake, sizeof(Chattr::Snowflake)); @@ -83,7 +83,7 @@ int main() { } memcpy(dataPostPacket.__data.data, "Hello, World!", 14); dataPostPacket.convToN(); - sock.send(&dataPostPacket.serialized, 6 + 14 + 8, 0); + sock.send(&dataPostPacket.serialized, 8 + 14 + 8 + 8, 0); Chattr::ResponsePacket packet; sock.recv(&packet.serialized, 10, 0);