Closed rdebath closed 2 years ago
The field didn't exist in V5 protocol and below, hence why you are kicked for invalid opcode - can't do much about that
but I will change the code to ignore the field when client is using protocol less than V7
Hmmmm, they why did it succeed if the field exists with value zero ... ouch. Okay, no bug (except my long packet) just really confusing.
PS: Suggestion: /clients
shows "PreClassic 0.xx to 0.yy".
It fails with a nasty error on V5 and below and worse accepts the CPE request on V6.
Suggest it ignores the inconsistent 0x42 byte.