diff --git a/nfq2/protocol.c b/nfq2/protocol.c index 46e1d44..2621dc7 100644 --- a/nfq2/protocol.c +++ b/nfq2/protocol.c @@ -1330,8 +1330,8 @@ bool IsQUICInitial(const uint8_t *data, size_t len) uint64_t offset=5, sz; - // DCID. must be present - if (!data[offset] || data[offset] > QUIC_MAX_CID_LENGTH) return false; + // DCID + if (data[offset] > QUIC_MAX_CID_LENGTH) return false; offset += 1 + data[offset]; // SCID