QCTX_S
const uint32_t mask = QCTX_C | QCTX_S | QCTX_L | QCTX_D;
else if ((flags & mask) == QCTX_S
|| (flags & mask) == (QCTX_C | QCTX_S))
flags |= QCTX_S;
&& (qc->default_xso == NULL || (flags & QCTX_S) == 0)) {
if ((flags & QCTX_S) == 0) {
uint32_t flags = QCTX_C | QCTX_S;
return expect_quic_as(s, ctx, QCTX_C | QCTX_S);
return expect_quic_as(s, ctx, QCTX_C | QCTX_S | QCTX_L);
return expect_quic_as(s, ctx, QCTX_C | QCTX_S | QCTX_L | QCTX_D);
uint32_t flags = QCTX_S | QCTX_LOCK;