Lines Matching defs:rcidm
27 QUIC_RCIDM *rcidm;
42 if (!TEST_ptr(rcidm = ossl_quic_rcidm_new(odcid)))
47 !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
48 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 0))
49 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
52 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 0))
55 if (!TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
56 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 0))
61 if (!TEST_true(ossl_quic_rcidm_add_from_server_retry(rcidm, &cid8_5))
62 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
63 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 0))
64 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
67 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 0))
71 if (!TEST_true(ossl_quic_rcidm_add_from_initial(rcidm, &cid8_2))
73 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 1)
74 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
75 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 0))
76 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
79 || !TEST_true(ossl_quic_rcidm_add_from_ncid(rcidm, &ncid_frame_1))
80 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 2)
82 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 0))
83 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
86 || !TEST_true(ossl_quic_rcidm_add_from_ncid(rcidm, &ncid_frame_2))
87 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_active(rcidm), 3)
88 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_retiring(rcidm), 0)
89 || !TEST_false(ossl_quic_rcidm_pop_retire_seq_num(rcidm, &seq_num_out))
91 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 0))
92 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
96 ossl_quic_rcidm_on_handshake_complete(rcidm);
98 if (!TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
99 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
100 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
102 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_retiring(rcidm), 1)
103 || !TEST_true(ossl_quic_rcidm_peek_retire_seq_num(rcidm, &seq_num_out))
107 ossl_quic_rcidm_request_roll(rcidm);
109 if (!TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
110 || !TEST_false(ossl_quic_rcidm_get_preferred_tx_dcid_changed(rcidm, 1))
111 || !TEST_true(ossl_quic_rcidm_get_preferred_tx_dcid(rcidm, &dcid_out))
113 || !TEST_size_t_eq(ossl_quic_rcidm_get_num_retiring(rcidm), 2)
114 || !TEST_true(ossl_quic_rcidm_peek_retire_seq_num(rcidm, &seq_num_out))
116 || !TEST_true(ossl_quic_rcidm_pop_retire_seq_num(rcidm, &seq_num_out))
118 || !TEST_true(ossl_quic_rcidm_pop_retire_seq_num(rcidm, &seq_num_out))
124 ossl_quic_rcidm_free(rcidm);