Home
last modified time | relevance | path

Searched refs:odcid (Results 1 - 14 of 14) sorted by relevance

/third_party/nghttp2/src/
H A Dshrpx_quic.h113 const ngtcp2_cid &retry_scid, const ngtcp2_cid &odcid,
116 int verify_retry_token(ngtcp2_cid &odcid, const uint8_t *token, size_t tokenlen,
H A Dshrpx_quic.cc297 const ngtcp2_cid &retry_scid, const ngtcp2_cid &odcid, in generate_retry_token()
304 token, secret, secretlen, version, sa, salen, &retry_scid, &odcid, t); in generate_retry_token()
314 int verify_retry_token(ngtcp2_cid &odcid, const uint8_t *token, size_t tokenlen, in verify_retry_token() argument
323 if (ngtcp2_crypto_verify_retry_token(&odcid, token, tokenlen, secret, in verify_retry_token()
295 generate_retry_token(uint8_t *token, size_t &tokenlen, uint32_t version, const sockaddr *sa, socklen_t salen, const ngtcp2_cid &retry_scid, const ngtcp2_cid &odcid, const uint8_t *secret, size_t secretlen) generate_retry_token() argument
H A Dshrpx_quic_connection_handler.cc172 ngtcp2_cid odcid, *podcid = nullptr; in handle_packet() local
229 if (verify_retry_token(odcid, hd.token, hd.tokenlen, hd.version, in handle_packet()
250 podcid = &odcid; in handle_packet()
369 const Address &local_addr, const ngtcp2_pkt_hd &hd, const ngtcp2_cid *odcid, in handle_new_connection()
421 if (upstream->init(faddr, remote_addr, local_addr, hd, odcid, token, tokenlen, in handle_new_connection()
367 handle_new_connection( const UpstreamAddr *faddr, const Address &remote_addr, const Address &local_addr, const ngtcp2_pkt_hd &hd, const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen, ngtcp2_token_type token_type) handle_new_connection() argument
H A Dshrpx_quic_connection_handler.h122 const ngtcp2_cid *odcid, const uint8_t *token,
H A Dshrpx_http3_upstream.h92 const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen,
H A Dshrpx_http3_upstream.cc571 const ngtcp2_cid *odcid, const uint8_t *token, in init()
712 if (odcid) { in init()
713 params.original_dcid = *odcid; in init()
568 init(const UpstreamAddr *faddr, const Address &remote_addr, const Address &local_addr, const ngtcp2_pkt_hd &initial_hd, const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen, ngtcp2_token_type token_type) init() argument
/third_party/node/deps/ngtcp2/ngtcp2/crypto/includes/ngtcp2/
H A Dngtcp2_crypto.h651 * |odcid| is a Destination Connection ID in Initial packet sent by
660 const ngtcp2_cid *retry_scid, const ngtcp2_cid *odcid, ngtcp2_tstamp ts);
676 * buffer pointed by |odcid|.
681 ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen,
753 * pointed by |dest| of length |destlen|. |odcid| specifies Original
763 const ngtcp2_cid *scid, const ngtcp2_cid *odcid, const uint8_t *token,
/third_party/node/deps/ngtcp2/ngtcp2/crypto/
H A Dshared.c899 const ngtcp2_cid *retry_scid, const ngtcp2_cid *odcid, ngtcp2_tstamp ts) { in ngtcp2_crypto_generate_retry_token()
919 *p++ = (uint8_t)odcid->datalen; in ngtcp2_crypto_generate_retry_token()
920 memcpy(p, odcid->data, odcid->datalen); in ngtcp2_crypto_generate_retry_token()
974 ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen, in ngtcp2_crypto_verify_retry_token()
1047 ngtcp2_cid_init(odcid, plaintext + /* cid len = */ 1, cil); in ngtcp2_crypto_verify_retry_token()
1278 const ngtcp2_cid *odcid, in ngtcp2_crypto_write_retry()
1307 spktlen = ngtcp2_pkt_write_retry(dest, destlen, version, dcid, scid, odcid, in ngtcp2_crypto_write_retry()
896 ngtcp2_crypto_generate_retry_token( uint8_t *token, const uint8_t *secret, size_t secretlen, uint32_t version, const ngtcp2_sockaddr *remote_addr, ngtcp2_socklen remote_addrlen, const ngtcp2_cid *retry_scid, const ngtcp2_cid *odcid, ngtcp2_tstamp ts) ngtcp2_crypto_generate_retry_token() argument
973 ngtcp2_crypto_verify_retry_token( ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen, const uint8_t *secret, size_t secretlen, uint32_t version, const ngtcp2_sockaddr *remote_addr, ngtcp2_socklen remote_addrlen, const ngtcp2_cid *dcid, ngtcp2_duration timeout, ngtcp2_tstamp ts) ngtcp2_crypto_verify_retry_token() argument
1275 ngtcp2_crypto_write_retry(uint8_t *dest, size_t destlen, uint32_t version, const ngtcp2_cid *dcid, const ngtcp2_cid *scid, const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen) ngtcp2_crypto_write_retry() argument
/third_party/node/deps/ngtcp2/ngtcp2/lib/
H A Dngtcp2_pkt.c2252 const ngtcp2_cid *scid, const ngtcp2_cid *odcid, const uint8_t *token, in ngtcp2_pkt_write_retry()
2266 assert(!ngtcp2_cid_eq(scid, odcid)); in ngtcp2_pkt_write_retry()
2271 if (odcid->datalen < NGTCP2_MIN_INITIAL_DCIDLEN) { in ngtcp2_pkt_write_retry()
2281 /* unused = */ 0, odcid, token, tokenlen); in ngtcp2_pkt_write_retry()
2307 offset = 1 + odcid->datalen; in ngtcp2_pkt_write_retry()
2321 const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen) { in ngtcp2_pkt_encode_pseudo_retry()
2325 if (destlen < 1 + odcid->datalen) { in ngtcp2_pkt_encode_pseudo_retry()
2329 *p++ = (uint8_t)odcid->datalen; in ngtcp2_pkt_encode_pseudo_retry()
2330 p = ngtcp2_cpymem(p, odcid->data, odcid in ngtcp2_pkt_encode_pseudo_retry()
2250 ngtcp2_pkt_write_retry( uint8_t *dest, size_t destlen, uint32_t version, const ngtcp2_cid *dcid, const ngtcp2_cid *scid, const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen, ngtcp2_encrypt encrypt, const ngtcp2_crypto_aead *aead, const ngtcp2_crypto_aead_ctx *aead_ctx) ngtcp2_pkt_write_retry() argument
2319 ngtcp2_pkt_encode_pseudo_retry( uint8_t *dest, size_t destlen, const ngtcp2_pkt_hd *hd, uint8_t unused, const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen) ngtcp2_pkt_encode_pseudo_retry() argument
[all...]
H A Dngtcp2_qlog.h72 void ngtcp2_qlog_start(ngtcp2_qlog *qlog, const ngtcp2_cid *odcid, int server);
H A Dngtcp2_qlog.c188 static uint8_t *write_common_fields(uint8_t *p, const ngtcp2_cid *odcid) { in write_common_fields() argument
192 p = write_cid(p, odcid); in write_common_fields()
197 static uint8_t *write_trace(uint8_t *p, int server, const ngtcp2_cid *odcid) { in write_trace() argument
206 p = write_common_fields(p, odcid); in write_trace()
211 void ngtcp2_qlog_start(ngtcp2_qlog *qlog, const ngtcp2_cid *odcid, int server) { in ngtcp2_qlog_start() argument
221 p = write_trace(p, server, odcid); in ngtcp2_qlog_start()
H A Dngtcp2_pkt.h141 ngtcp2_cid odcid; member
1203 const ngtcp2_cid *odcid, const uint8_t *token, size_t tokenlen);
1208 * including packet header. The odcid and tag fields of |retry| must
H A Dngtcp2_conn.c1348 ngtcp2_qlog_start(&(*pconn)->qlog, server ? &settings->qlog.odcid : dcid, in conn_new()
5314 uint8_t cidbuf[sizeof(retry.odcid.data) * 2 + 1]; in conn_on_retry()
5328 retry.odcid = conn->dcid.current.cid; in conn_on_retry()
5339 ngtcp2_log_info(&conn->log, NGTCP2_LOG_EVENT_PKT, "odcid=0x%s", in conn_on_retry()
5340 (const char *)ngtcp2_encode_hex(cidbuf, retry.odcid.data, in conn_on_retry()
5341 retry.odcid.datalen)); in conn_on_retry()
/third_party/node/deps/ngtcp2/ngtcp2/lib/includes/ngtcp2/
H A Dngtcp2.h1746 * :member:`odcid` is Original Destination Connection ID sent by
1751 ngtcp2_cid odcid; member
3619 * |odcid| specifies Original Destination Connection ID which appeared
3633 * :member:`odcid->datalen <ngtcp2_cid.datalen>` is less than
3638 const ngtcp2_cid *scid, const ngtcp2_cid *odcid, const uint8_t *token,

Completed in 45 milliseconds