mirror of
https://github.com/openssl/openssl.git
synced 2025-01-24 13:55:42 +08:00
QUIC CHANNEL: Finish cleanup of LCIDM integration
Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22674)
This commit is contained in:
parent
5f86ae32c2
commit
4760116f5a
@ -221,6 +221,10 @@ static int ch_init(QUIC_CHANNEL *ch)
|
||||
|
||||
ch->have_qsm = 1;
|
||||
|
||||
if (!ch->is_server
|
||||
&& !ossl_quic_lcidm_generate_initial(ch->lcidm, ch, &txp_args.cur_scid))
|
||||
goto err;
|
||||
|
||||
/* We use a zero-length SCID. */
|
||||
txp_args.cur_dcid = ch->init_dcid;
|
||||
txp_args.ack_delay_exponent = 3;
|
||||
@ -270,11 +274,6 @@ static int ch_init(QUIC_CHANNEL *ch)
|
||||
ch))
|
||||
goto err;
|
||||
|
||||
/* TODO plug this correctly */
|
||||
if (!ch->is_server
|
||||
&& !ossl_quic_lcidm_generate_initial(ch->lcidm, ch, &txp_args.cur_scid))
|
||||
goto err;
|
||||
|
||||
for (pn_space = QUIC_PN_SPACE_INITIAL; pn_space < QUIC_PN_SPACE_NUM; ++pn_space) {
|
||||
ch->crypto_recv[pn_space] = ossl_quic_rstream_new(NULL, NULL, 0);
|
||||
if (ch->crypto_recv[pn_space] == NULL)
|
||||
|
Loading…
Reference in New Issue
Block a user