noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Bodyguardd 1
Bodyguardd
Vahsi Uzman 1
Vahsi Uzman
Reklam vermek için turkmmo@gmail.com

Analyze 3 Header Syserr Fix

input_login.cpp bul;

Kod:
        default:
            sys_err("login phase does not handle this packet! header %d", bHeader);
            //d->SetPhase(PHASE_CLOSE);
            return (0);

üstüne ekle;

Kod:
        case HEADER_CG_CHAT:
            {
                const TPacketCGChat* pinfo = reinterpret_cast<const TPacketCGChat*>(c_pData);
                const int iExtraLen = pinfo->size - sizeof(TPacketCGChat);
                char buf[CHAT_MAX_LEN - (CHARACTER_NAME_MAX_LEN + 3) + 1];
                strlcpy(buf, c_pData + sizeof(TPacketCGChat), MIN(iExtraLen + 1, sizeof(buf)));
                sys_err("ChatGeldi: %s", buf);
            }
            break;

input.cpp bul;

Kod:
    else
        sys_err("Handshake phase does not handle packet %d (fd %d)", bHeader, d->GetSocket());

    return 0;

üstüne ekle;

Kod:
    else if (bHeader == HEADER_CG_CHAT)
    {
        const TPacketCGChat* pinfo = reinterpret_cast<const TPacketCGChat*>(c_pData);
        const int iExtraLen = pinfo->size - sizeof(TPacketCGChat);
        char buf[CHAT_MAX_LEN - (CHARACTER_NAME_MAX_LEN + 3) + 1];
        strlcpy(buf, c_pData + sizeof(TPacketCGChat), MIN(iExtraLen + 1, sizeof(buf)));
        sys_err("ChatGeldi: %s", buf);
    }
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst