Skip to content
Snippets Groups Projects
Commit fb753753 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa
Browse files

Deal with initial_scid, retry_scid, and original_dcid

Deal with initial_scid, retry_scid, and original_dcid.  We need to set
and get QUIC transport parameters timely manner.  Therefore, transport
parameter operations are now done by ngtcp2_crypto library.
Applications do not need to do set it manually.  Added several
callback function implementations to ngtcp2_crypto library which can
be directly passed to ngtcp2_callbacks: client_initial, recv_retry,
and recv_client_initial.  Installation of initial packet number space
encryption keys is now handled by ngtcp2_crypto library.  They are
done in ngtcp2_crypto_client_initial_cb, ngtcp2_crypto_recv_retry_cb
and ngtcp2_crypto_recv_client_initial_cb.
parent 0c6a348f
No related merge requests found
Showing with 525 additions and 247 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment