32 static constexpr int P_CONTROL_HARD_RESET_CLIENT_V2 = 7;
33 static constexpr int P_CONTROL_HARD_RESET_CLIENT_V3 = 10;
34 static constexpr int P_OPCODE_SHIFT = 3;
38 int plen = (p[0] << 8) | p[1];
40 if (p[2] == (P_CONTROL_HARD_RESET_CLIENT_V3 << P_OPCODE_SHIFT))
56 return (plen >= 336 && plen < (1024 + 255));
61 return plen >= 14 && plen <= 255
62 && (p[2] == (P_CONTROL_HARD_RESET_CLIENT_V2 << P_OPCODE_SHIFT));
67 int plen = (p[0] << 8) | p[1];
68 return plen >= 14 && plen <= 255;