From: Hugo Landau Date: Fri, 3 Nov 2023 17:47:49 +0000 (+0000) Subject: QUIC: Update glossary to add LCID/RCID concepts X-Git-Tag: openssl-3.3.0-alpha1~523 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11841571ff04d3c67e58caf3ca0ca02ec5e3812a;p=thirdparty%2Fopenssl.git QUIC: Update glossary to add LCID/RCID concepts Reviewed-by: Neil Horman Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/22673) --- diff --git a/doc/designs/quic-design/glossary.md b/doc/designs/quic-design/glossary.md index fdaa8221967..818675a08a6 100644 --- a/doc/designs/quic-design/glossary.md +++ b/doc/designs/quic-design/glossary.md @@ -84,6 +84,12 @@ may be maintained at a given time. See `quic_record_rx.h` for details. **KU:** Key update. See also TXKU, RXKU. +**LCID:** Local CID. Refers to a CID which will be recognised as identifying a +connection if found in the DCID field of an incoming packet. See also RCID. + +**LCIDM:** Local CID Manager. Tracks LCIDs which have been advertised to a peer. +See also RCIDM. + **Locally-initiated:** Refers to a QUIC stream which was initiated by the local application rather than the remote peer. @@ -165,6 +171,12 @@ not part of the APL. An XSO wraps a QUIC_STREAM once that stream is exposed as an API object. As such, a `QUIC_CONNECTION` is to a `QUIC_CHANNEL` what a `QUIC_XSO` is to a `QUIC_STREAM`. +**RCID:** Remote CID. Refers to a CID which has been provided to us by a peer +and which we can place in the DCID field of an outgoing packet. See also LCID. + +**RCIDM:** Remote CID Manager. Tracks RCIDs which have been provided to us by a +peer. See also LCIDM. + **REGEN:** A strategy for regenerating lost frames. This strategy regenerates the frame from canonical data sources without having to store a copy of the frame which was transmitted. See FIFM design document for details.