fix: 패킷 상수 네이밍 수정

This commit is contained in:
bumpsoo 2026-02-05 11:29:49 +00:00
parent 17013f70f5
commit 37c751cb8f
3 changed files with 4 additions and 6 deletions

View file

@ -38,7 +38,7 @@ bool BaseClient::Login(const std::string &nickname) {
std::memset(loginPkt.nickname, 0, sizeof(loginPkt.nickname));
std::strncpy(loginPkt.nickname, nickname.c_str(),
sizeof(loginPkt.nickname) - 1);
SendPacket(PacketID::Login, &loginPkt, sizeof(loginPkt));
SendPacket(PacketID::CS_Login, &loginPkt, sizeof(loginPkt));
std::cout << "로그인 요청 보냄: " << nickname << std::endl;
// 로그인 결과 대기

View file

@ -21,7 +21,7 @@ struct Packet {
enum class PacketID : uint16_t {
Ping = 1,
// 로그인 요청 (PKT_CS_Login)
Login = 10,
CS_Login = 10,
// 로그인 결과 응답 (PKT_SC_LoginResult)
SC_LoginResult = 11,
Chat = 20,

View file

@ -18,7 +18,7 @@ PacketHandler::HandlePacket(std::shared_ptr<Session> session,
sizeof(PacketHeader)));
} break;
case PacketID::Login: {
case PacketID::CS_Login: {
if (packet.payload.size() < sizeof(PKT_CS_Login)) {
Logger::Log("로그인 패킷 크기가 올바르지 않습니다.");
co_return;
@ -36,9 +36,8 @@ PacketHandler::HandlePacket(std::shared_ptr<Session> session,
PKT_SC_LoginResult loginResult;
// 원자적으로 중복 체크 및 세션 추가
// 중복 체크
if (!SessionManager::GetInstance().TryJoin(session, userData.nickname)) {
// 이미 접속 중인 유저
Logger::Log("중복 로그인 거부: ", nickname);
loginResult.result = 0;
@ -60,7 +59,6 @@ PacketHandler::HandlePacket(std::shared_ptr<Session> session,
" (Gold: ", session->GetGold(),
", Level: ", session->GetSwordLevel(), ")");
// 로그인 성공 응답
loginResult.result = 1;
PacketHeader header;