Home
last modified time | relevance | path

Searched refs:lcidm (Results 1 – 10 of 10) sorted by relevance

/openssl/test/
H A Dquic_lcidm_test.c24 QUIC_LCIDM *lcidm; in test_lcidm() local
32 if (!TEST_ptr(lcidm = ossl_quic_lcidm_new(NULL, lcid_len))) in test_lcidm()
35 if (!TEST_size_t_eq(ossl_quic_lcidm_get_lcid_len(lcidm), lcid_len)) in test_lcidm()
38 if (!TEST_true(ossl_quic_lcidm_enrol_odcid(lcidm, ptrs + 0, &cid8_1)) in test_lcidm()
46 || !TEST_true(ossl_quic_lcidm_retire_odcid(lcidm, ptrs + 0)) in test_lcidm()
74 || !TEST_true(ossl_quic_lcidm_retire(lcidm, ptrs + 2, 2, NULL, in test_lcidm()
78 || !TEST_true(ossl_quic_lcidm_retire(lcidm, ptrs + 2, 2, NULL, in test_lcidm()
82 || !TEST_true(ossl_quic_lcidm_retire(lcidm, ptrs + 2, 2, NULL, in test_lcidm()
86 || !TEST_false(ossl_quic_lcidm_lookup(lcidm, &lcid_init, in test_lcidm()
92 || !TEST_true(ossl_quic_lcidm_cull(lcidm, ptrs + 2)) in test_lcidm()
[all …]
/openssl/ssl/quic/
H A Dquic_lcidm.c99 QUIC_LCIDM *lcidm = NULL; in ossl_quic_lcidm_new() local
104 if ((lcidm = OPENSSL_zalloc(sizeof(*lcidm))) == NULL) in ossl_quic_lcidm_new()
116 return lcidm; in ossl_quic_lcidm_new()
119 if (lcidm != NULL) { in ossl_quic_lcidm_new()
122 OPENSSL_free(lcidm); in ossl_quic_lcidm_new()
136 if (lcidm == NULL) in ossl_quic_lcidm_free()
158 lh_QUIC_LCIDM_CONN_doall_arg(lcidm->conns, lcidm_delete_conn_, lcidm); in ossl_quic_lcidm_free()
162 OPENSSL_free(lcidm); in ossl_quic_lcidm_free()
275 return lcidm->lcid_len; in ossl_quic_lcidm_get_lcid_len()
296 lcidm->next_lcid.id_len = (unsigned char)lcidm->lcid_len; in lcidm_generate_cid()
[all …]
H A Dquic_port.c86 if ((port->lcidm = ossl_quic_lcidm_new(port->engine->libctx, in port_init()
113 ossl_quic_lcidm_free(port->lcidm); in port_cleanup()
114 port->lcidm = NULL; in port_cleanup()
314 args.lcidm = port->lcidm; in port_make_channel()
511 && ossl_quic_lcidm_lookup(port->lcidm, dcid, NULL, in port_default_packet_handler()
H A Dquic_port_local.h69 QUIC_LCIDM *lcidm; member
H A Dquic_channel_local.h48 QUIC_LCIDM *lcidm; member
H A Dquic_channel.c171 if (ch->port == NULL || ch->lcidm == NULL || ch->srtm == NULL) in ch_init()
259 && !ossl_quic_lcidm_generate_initial(ch->lcidm, ch, &txp_args.cur_scid)) in ch_init()
375 ossl_quic_lcidm_cull(ch->lcidm, ch); in ch_cleanup()
429 ch->lcidm = args->lcidm; in ossl_quic_channel_new()
3343 if (!ossl_quic_lcidm_generate_initial(ch->lcidm, ch, &ch->cur_local_cid)) in ossl_quic_channel_on_new_conn()
3375 if (!ossl_quic_lcidm_enrol_odcid(ch->lcidm, ch, &ch->init_dcid)) in ossl_quic_channel_on_new_conn()
3603 if (!ossl_quic_lcidm_debug_remove(ch->lcidm, &ch->cur_local_cid)) in ossl_quic_channel_replace_local_cid()
3610 if (!ossl_quic_lcidm_debug_add(ch->lcidm, ch, &ch->cur_local_cid, in ossl_quic_channel_replace_local_cid()
/openssl/include/internal/
H A Dquic_lcidm.h109 void ossl_quic_lcidm_free(QUIC_LCIDM *lcidm);
112 size_t ossl_quic_lcidm_get_lcid_len(const QUIC_LCIDM *lcidm);
143 int ossl_quic_lcidm_enrol_odcid(QUIC_LCIDM *lcidm, void *opaque,
154 int ossl_quic_lcidm_retire_odcid(QUIC_LCIDM *lcidm, void *opaque);
165 int ossl_quic_lcidm_generate_initial(QUIC_LCIDM *lcidm,
180 int ossl_quic_lcidm_generate(QUIC_LCIDM *lcidm,
207 int ossl_quic_lcidm_retire(QUIC_LCIDM *lcidm,
220 int ossl_quic_lcidm_cull(QUIC_LCIDM *lcidm, void *opaque);
233 int ossl_quic_lcidm_lookup(QUIC_LCIDM *lcidm,
243 int ossl_quic_lcidm_debug_remove(QUIC_LCIDM *lcidm,
[all …]
H A Dquic_channel.h116 QUIC_LCIDM *lcidm; member
/openssl/fuzz/
H A Dquic-lcidm.c67 QUIC_LCIDM *lcidm = NULL; in FuzzerTestOneInput() local
85 if ((lcidm = ossl_quic_lcidm_new(NULL, lcidl)) == NULL) { in FuzzerTestOneInput()
102 ossl_quic_lcidm_enrol_odcid(lcidm, (void *)(uintptr_t)arg_opaque, in FuzzerTestOneInput()
112 ossl_quic_lcidm_retire_odcid(lcidm, (void *)(uintptr_t)arg_opaque); in FuzzerTestOneInput()
121 ossl_quic_lcidm_generate_initial(lcidm, (void *)(uintptr_t)arg_opaque, in FuzzerTestOneInput()
131 ossl_quic_lcidm_generate(lcidm, (void *)(uintptr_t)arg_opaque, in FuzzerTestOneInput()
142 ossl_quic_lcidm_retire(lcidm, (void *)(uintptr_t)arg_opaque, in FuzzerTestOneInput()
154 ossl_quic_lcidm_cull(lcidm, (void *)(uintptr_t)arg_opaque); in FuzzerTestOneInput()
163 ossl_quic_lcidm_lookup(lcidm, &arg_cid, &seq_num_out, &opaque_out); in FuzzerTestOneInput()
173 ossl_quic_lcidm_free(lcidm); in FuzzerTestOneInput()
H A Dbuild.info34 PROGRAMS{noinst}=quic-client quic-srtm quic-lcidm quic-rcidm
125 SOURCE[quic-lcidm]=quic-lcidm.c driver.c fuzz_rand.c
126 INCLUDE[quic-lcidm]=../include {- $ex_inc -}
127 DEPEND[quic-lcidm]=../libcrypto.a ../libssl.a {- $ex_lib -}
169 PROGRAMS{noinst}=quic-client-test quic-srtm-test quic-lcidm-test
262 SOURCE[quic-lcidm-test]=quic-lcidm.c test-corpus.c fuzz_rand.c
263 INCLUDE[quic-lcidm-test]=../include
264 DEPEND[quic-lcidm-test]=../libcrypto.a ../libssl.a

Completed in 32 milliseconds