QUIC_PKT_TYPE_VERSION_NEG
return pkt_type != QUIC_PKT_TYPE_1RTT && pkt_type != QUIC_PKT_TYPE_VERSION_NEG;
case QUIC_PKT_TYPE_VERSION_NEG:
case QUIC_PKT_TYPE_VERSION_NEG:
if (ch->qrx_pkt->hdr->type == QUIC_PKT_TYPE_VERSION_NEG) {
hdr.type = QUIC_PKT_TYPE_VERSION_NEG;
case QUIC_PKT_TYPE_VERSION_NEG:
case QUIC_PKT_TYPE_VERSION_NEG:
if (hdr.type != QUIC_PKT_TYPE_VERSION_NEG
hdr->type = QUIC_PKT_TYPE_VERSION_NEG;
case QUIC_PKT_TYPE_VERSION_NEG:
if (hdr->type != QUIC_PKT_TYPE_VERSION_NEG || hdr->fixed)
if (hdr->type == QUIC_PKT_TYPE_VERSION_NEG) {
hdr.type = QUIC_PKT_TYPE_VERSION_NEG;
&& t->hdr.type == QUIC_PKT_TYPE_VERSION_NEG
QUIC_PKT_TYPE_VERSION_NEG, /* type */
QUIC_PKT_TYPE_VERSION_NEG,
QUIC_PKT_TYPE_VERSION_NEG, /* type */
QUIC_PKT_TYPE_VERSION_NEG, /* type */