We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d534837 + 28188f9 commit 34b6e12Copy full SHA for 34b6e12
net/net-tcp-rpc-ext-server.c
@@ -1110,7 +1110,7 @@ int tcp_rpcs_compact_parse_execute (connection_job_t C) {
1110
assert (rwm_fetch_lookup (&c->in, &packet_len, 4) == 4);
1111
1112
c->left_tls_packet_length -= 64; // skip header length
1113
- } else if (packet_len == *(int *)"\x16\x03\x01\x02" && ext_secret_cnt > 0 && allow_only_tls) {
+ } else if ((packet_len & 0xFFFFFF) == 0x010316 && (packet_len >> 24) >= 2 && ext_secret_cnt > 0 && allow_only_tls) {
1114
unsigned char header[5];
1115
assert (rwm_fetch_lookup (&c->in, header, 5) == 5);
1116
min_len = 5 + 256 * header[3] + header[4];
0 commit comments