Home
last modified time | relevance | path

Searched refs:rcidm (Results 1 – 5 of 5) sorted by relevance

/openssl/ssl/quic/
H A Dquic_rcidm.c268 assert(rcidm->num_changes == 0 || rcidm->handshake_complete); in rcidm_check_rcid()
285 if ((rcidm = OPENSSL_zalloc(sizeof(*rcidm))) == NULL) in ossl_quic_rcidm_new()
299 return rcidm; in ossl_quic_rcidm_new()
349 || ossl_pqueue_RCID_num(rcidm->rcids) + rcidm->num_retiring in rcidm_create_rcid()
504 rcidm_check_rcid(rcidm, rcidm->cur_rcid); in rcidm_update()
505 rcidm_set_preferred_rcid(rcidm, &rcidm->cur_rcid->cid); in rcidm_update()
513 if (rcidm->added_retry_odcid && !rcidm->handshake_complete) { in rcidm_update()
514 rcidm_set_preferred_rcid(rcidm, &rcidm->retry_odcid); in rcidm_update()
519 rcidm_set_preferred_rcid(rcidm, &rcidm->initial_odcid); in rcidm_update()
585 if (rcidm->added_initial_rcid || rcidm->handshake_complete) in ossl_quic_rcidm_add_from_initial()
[all …]
/openssl/test/
H A Dquic_rcidm_test.c27 QUIC_RCIDM *rcidm; in test_rcidm() local
42 if (!TEST_ptr(rcidm = ossl_quic_rcidm_new(odcid))) in test_rcidm()
71 if (!TEST_true(ossl_quic_rcidm_add_from_initial(rcidm, &cid8_2)) in test_rcidm()
73 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 1) in test_rcidm()
80 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 2) in test_rcidm()
87 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 3) in test_rcidm()
88 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_retiring(rcidm), 0) in test_rcidm()
96 ossl_quic_rcidm_on_handshake_complete(rcidm); in test_rcidm()
102 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_retiring(rcidm), 1) in test_rcidm()
107 ossl_quic_rcidm_request_roll(rcidm); in test_rcidm()
[all …]
/openssl/fuzz/
H A Dquic-rcidm.c78 QUIC_RCIDM *rcidm = NULL; in FuzzerTestOneInput() local
88 if ((rcidm = ossl_quic_rcidm_new(NULL)) == NULL) in FuzzerTestOneInput()
102 ossl_quic_rcidm_free(rcidm); in FuzzerTestOneInput()
110 ossl_quic_rcidm_free(rcidm); in FuzzerTestOneInput()
112 if ((rcidm = ossl_quic_rcidm_new(NULL)) == NULL) in FuzzerTestOneInput()
123 ossl_quic_rcidm_add_from_initial(rcidm, &arg_cid); in FuzzerTestOneInput()
143 ossl_quic_rcidm_add_from_ncid(rcidm, &ncid_frame); in FuzzerTestOneInput()
147 ossl_quic_rcidm_on_handshake_complete(rcidm); in FuzzerTestOneInput()
156 ossl_quic_rcidm_on_packet_sent(rcidm, arg_num_pkt); in FuzzerTestOneInput()
160 ossl_quic_rcidm_request_roll(rcidm); in FuzzerTestOneInput()
[all …]
H A Dbuild.info34 PROGRAMS{noinst}=quic-client quic-srtm quic-lcidm quic-rcidm
129 SOURCE[quic-rcidm]=quic-rcidm.c driver.c fuzz_rand.c
130 INCLUDE[quic-rcidm]=../include {- $ex_inc -}
131 DEPEND[quic-rcidm]=../libcrypto.a ../libssl.a {- $ex_lib -}
170 PROGRAMS{noinst}=quic-rcidm-test
266 SOURCE[quic-rcidm-test]=quic-rcidm.c test-corpus.c fuzz_rand.c
267 INCLUDE[quic-rcidm-test]=../include
268 DEPEND[quic-rcidm-test]=../libcrypto.a ../libssl.a
/openssl/include/internal/
H A Dquic_rcidm.h51 void ossl_quic_rcidm_free(QUIC_RCIDM *rcidm);
67 int ossl_quic_rcidm_add_from_initial(QUIC_RCIDM *rcidm,
80 int ossl_quic_rcidm_add_from_server_retry(QUIC_RCIDM *rcidm,
89 int ossl_quic_rcidm_add_from_ncid(QUIC_RCIDM *rcidm,
103 void ossl_quic_rcidm_on_handshake_complete(QUIC_RCIDM *rcidm);
110 void ossl_quic_rcidm_on_packet_sent(QUIC_RCIDM *rcidm, uint64_t num_packets);
115 void ossl_quic_rcidm_request_roll(QUIC_RCIDM *rcidm);
159 int ossl_quic_rcidm_get_preferred_tx_dcid(QUIC_RCIDM *rcidm,
167 int ossl_quic_rcidm_get_preferred_tx_dcid_changed(QUIC_RCIDM *rcidm,
176 size_t ossl_quic_rcidm_get_num_active(const QUIC_RCIDM *rcidm);
[all …]

Completed in 13 milliseconds