Lines Matching refs:tcause

98                                  const QUIC_TERMINATE_CAUSE *tcause,
2376 QUIC_TERMINATE_CAUSE tcause = {0}; in ch_raise_version_neg_failure() local
2378 tcause.error_code = OSSL_QUIC_ERR_CONNECTION_REFUSED; in ch_raise_version_neg_failure()
2379 tcause.reason = "version negotiation failure"; in ch_raise_version_neg_failure()
2380 tcause.reason_len = strlen(tcause.reason); in ch_raise_version_neg_failure()
2386 ch_start_terminating(ch, &tcause, 1); in ch_raise_version_neg_failure()
2628 QUIC_TERMINATE_CAUSE tcause = {0}; in ossl_quic_channel_local_close() local
2633 tcause.app = 1; in ossl_quic_channel_local_close()
2634 tcause.error_code = app_error_code; in ossl_quic_channel_local_close()
2635 tcause.reason = app_reason; in ossl_quic_channel_local_close()
2636 tcause.reason_len = app_reason != NULL ? strlen(app_reason) : 0; in ossl_quic_channel_local_close()
2637 ch_start_terminating(ch, &tcause, 0); in ossl_quic_channel_local_close()
2855 const QUIC_TERMINATE_CAUSE *tcause, in ch_start_terminating() argument
2865 copy_tcause(&ch->terminate_cause, tcause); in ch_start_terminating()
2870 copy_tcause(&ch->terminate_cause, tcause); in ch_start_terminating()
2872 ossl_qlog_event_connectivity_connection_closed(ch_get_qlog(ch), tcause); in ch_start_terminating()
2875 ch_record_state_transition(ch, tcause->remote in ch_start_terminating()
2888 if (!tcause->remote) { in ch_start_terminating()
2915 else if (tcause->remote) in ch_start_terminating()
2946 QUIC_TERMINATE_CAUSE tcause = {0}; in ossl_quic_channel_on_remote_conn_close() local
2951 tcause.remote = 1; in ossl_quic_channel_on_remote_conn_close()
2952 tcause.app = f->is_app; in ossl_quic_channel_on_remote_conn_close()
2953 tcause.error_code = f->error_code; in ossl_quic_channel_on_remote_conn_close()
2954 tcause.frame_type = f->frame_type; in ossl_quic_channel_on_remote_conn_close()
2955 tcause.reason = f->reason; in ossl_quic_channel_on_remote_conn_close()
2956 tcause.reason_len = f->reason_len; in ossl_quic_channel_on_remote_conn_close()
2957 ch_start_terminating(ch, &tcause, 0); in ossl_quic_channel_on_remote_conn_close()
3135 QUIC_TERMINATE_CAUSE tcause = {0}; in ossl_quic_channel_on_stateless_reset() local
3137 tcause.error_code = OSSL_QUIC_ERR_NO_ERROR; in ossl_quic_channel_on_stateless_reset()
3138 tcause.remote = 1; in ossl_quic_channel_on_stateless_reset()
3139 ch_start_terminating(ch, &tcause, 0); in ossl_quic_channel_on_stateless_reset()
3144 QUIC_TERMINATE_CAUSE tcause = {0}; in ossl_quic_channel_raise_net_error() local
3151 tcause.error_code = OSSL_QUIC_ERR_INTERNAL_ERROR; in ossl_quic_channel_raise_net_error()
3152 tcause.reason = "network BIO I/O error"; in ossl_quic_channel_raise_net_error()
3153 tcause.reason_len = strlen(tcause.reason); in ossl_quic_channel_raise_net_error()
3159 ch_start_terminating(ch, &tcause, 1); in ossl_quic_channel_raise_net_error()
3187 QUIC_TERMINATE_CAUSE tcause = {0}; in ossl_quic_channel_raise_protocol_error_loc() local
3241 tcause.error_code = error_code; in ossl_quic_channel_raise_protocol_error_loc()
3242 tcause.frame_type = frame_type; in ossl_quic_channel_raise_protocol_error_loc()
3243 tcause.reason = reason; in ossl_quic_channel_raise_protocol_error_loc()
3244 tcause.reason_len = strlen(reason); in ossl_quic_channel_raise_protocol_error_loc()
3247 ch_start_terminating(ch, &tcause, 0); in ossl_quic_channel_raise_protocol_error_loc()