FreeBSD kernel IPv4 code
|
#include <sctp_structs.h>
Definition at line 785 of file sctp_structs.h.
uint64_t sctp_association::abandoned_sent[SCTP_PR_SCTP_MAX+1] |
Definition at line 1240 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_release_pr_sctp_chunk().
uint64_t sctp_association::abandoned_unsent[SCTP_PR_SCTP_MAX+1] |
Definition at line 1239 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_release_pr_sctp_chunk().
uint8_t sctp_association::adaptation_needed |
Definition at line 1209 of file sctp_structs.h.
Referenced by sctp_load_addresses_from_init(), and sctp_ulp_notify().
uint8_t sctp_association::adaptation_sent |
Definition at line 1210 of file sctp_structs.h.
Referenced by sctp_ulp_notify().
uint32_t sctp_association::advanced_peer_ack_point |
Definition at line 937 of file sctp_structs.h.
Referenced by sctp_express_handle_sack(), sctp_handle_sack(), sctp_init_asoc(), sctp_process_cookie_existing(), sctp_process_init(), sctp_t3rxt_timer(), sctp_try_advance_peer_ack_point(), and send_forward_tsn().
struct sctp_nets* sctp_association::alternate |
Definition at line 861 of file sctp_structs.h.
Referenced by sctp_autoclose_timer(), sctp_disconnect(), sctp_express_handle_sack(), sctp_free_assoc(), sctp_handle_heartbeat_ack(), sctp_handle_sack(), sctp_inpcb_free(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_med_chunk_output(), sctp_process_asconf_set_primary(), sctp_remove_net(), sctp_sack_check(), sctp_send_abort_tcb(), sctp_send_asconf_ack(), sctp_send_deferred_reset_response(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_sendall_iterator(), sctp_set_primary_addr(), sctp_setopt(), sctp_shutdown(), sctp_t3rxt_timer(), and sctp_timer_validation().
struct sctp_asconf_ackhead sctp_association::asconf_ack_sent |
Definition at line 842 of file sctp_structs.h.
Referenced by sctp_free_assoc(), sctp_handle_asconf(), sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_send_asconf_ack().
struct sctp_ifa* sctp_association::asconf_addr_del_pending |
Definition at line 810 of file sctp_structs.h.
Referenced by sctp_asconf_queue_add().
uint8_t sctp_association::asconf_del_pending |
Definition at line 1169 of file sctp_structs.h.
Referenced by sctp_asconf_queue_add().
struct sctp_asconf_addrhead sctp_association::asconf_queue |
Definition at line 790 of file sctp_structs.h.
Referenced by sctp_asconf_find_param(), sctp_asconf_process_param_ack(), sctp_asconf_queue_mgmt(), sctp_asconf_queue_sa_delete(), sctp_asconf_send_nat_state_update(), sctp_compose_asconf(), sctp_free_assoc(), sctp_handle_asconf_ack(), sctp_handle_cookie_ack(), sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_process_init_ack().
struct sctpchunk_listhead sctp_association::asconf_send_queue |
Definition at line 823 of file sctp_structs.h.
Referenced by sctp_asconf_timer(), sctp_audit_retranmission_queue(), sctp_chunk_output(), sctp_common_input_processing(), sctp_free_assoc(), sctp_init_asoc(), sctp_is_addr_pending(), sctp_med_chunk_output(), sctp_process_cookie_existing(), sctp_send_asconf(), and sctp_toss_old_asconf().
uint32_t sctp_association::asconf_seq_in |
Definition at line 896 of file sctp_structs.h.
Referenced by sctp_handle_asconf(), sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_process_init().
uint32_t sctp_association::asconf_seq_out |
Definition at line 893 of file sctp_structs.h.
Referenced by sctp_asconf_cleanup(), sctp_compose_asconf(), sctp_handle_asconf_ack(), sctp_init_asoc(), and sctp_process_cookie_existing().
uint32_t sctp_association::asconf_seq_out_acked |
Definition at line 894 of file sctp_structs.h.
Referenced by sctp_asconf_cleanup(), sctp_handle_asconf_ack(), sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_toss_old_asconf().
uint8_t sctp_association::asconf_supported |
Definition at line 1182 of file sctp_structs.h.
Referenced by sctp_addr_mgmt_assoc(), sctp_asconf_iterator_stcb(), sctp_asconf_queue_add(), sctp_asconf_queue_sa_delete(), sctp_getopt(), sctp_handle_cookie_ack(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_notify_assoc_change(), sctp_process_init_ack(), sctp_process_initack_addresses(), sctp_process_unrecog_param(), sctp_send_initiate(), and sctp_send_initiate_ack().
struct sctp_timer sctp_association::asconf_timer |
Definition at line 800 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_move_pcb_and_assoc(), sctp_timer_start(), and sctp_timer_stop().
uint32_t sctp_association::assoc_id |
Definition at line 912 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_findasoc_ep_asocid_locked(), and sctp_move_pcb_and_assoc().
uint8_t sctp_association::assoc_up_sent |
Definition at line 1208 of file sctp_structs.h.
Referenced by sctp_init_asoc(), and sctp_ulp_notify().
uint8_t sctp_association::auth_supported |
Definition at line 1181 of file sctp_structs.h.
Referenced by sctp_add_auth_chunk(), sctp_getopt(), sctp_handle_nat_missing_state(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_notify_assoc_change(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_ulp_notify().
uint8_t sctp_association::authenticated |
Definition at line 1146 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_process_control(), and sctp_process_cookie_new().
sctp_authinfo_t sctp_association::authinfo |
Definition at line 1087 of file sctp_structs.h.
Referenced by sctp_auth_get_cookie_params(), sctp_auth_setactivekey(), sctp_chunk_retransmission(), sctp_clear_cachedkeys(), sctp_copy_it_in(), sctp_deact_sharedkey(), sctp_delete_sharedkey(), sctp_fill_hmac_digest_m(), sctp_free_assoc(), sctp_getopt(), sctp_handle_auth(), sctp_init_asoc(), sctp_initialize_auth_params(), sctp_load_addresses_from_init(), sctp_med_chunk_output(), sctp_msg_append(), sctp_send_abort_tcb(), and sctp_send_initiate().
struct sctp_timer sctp_association::autoclose_timer |
Definition at line 803 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_move_pcb_and_assoc(), sctp_timer_start(), and sctp_timer_stop().
uint8_t sctp_association::burst_limit_applied |
Definition at line 1160 of file sctp_structs.h.
Referenced by sctp_chunk_output().
struct sctp_cc_functions sctp_association::cc_functions |
Definition at line 879 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_asconf_iterator_stcb(), sctp_asconf_queue_add(), sctp_backoff_on_timeout(), sctp_calculate_rto(), sctp_chunk_output(), sctp_clean_up_datalist(), sctp_express_handle_sack(), sctp_getopt(), sctp_handle_ecn_echo(), sctp_handle_heartbeat_ack(), sctp_handle_packet_dropped(), sctp_handle_sack(), sctp_init_asoc(), sctp_med_chunk_output(), sctp_net_immediate_retrans(), sctp_process_segment_range(), sctp_setopt(), sctp_strike_gap_ack_chunks(), sctp_t3rxt_timer(), and sctp_window_probe_recovery().
uint32_t sctp_association::chunks_on_out_queue |
Definition at line 1093 of file sctp_structs.h.
Referenced by sctp_log_block(), sctp_log_nagle_event(), sctp_lower_sosend(), sctp_move_to_outqueue(), and sctp_wakeup_log().
uint8_t sctp_association::cmt_dac_pkts_rcvd |
Definition at line 1212 of file sctp_structs.h.
Referenced by sctp_sack_check(), and sctp_send_sack().
unsigned int sctp_association::cnt_msg_on_sb |
Definition at line 1048 of file sctp_structs.h.
Referenced by sctp_process_a_data_chunk().
unsigned int sctp_association::cnt_on_all_streams |
Definition at line 1052 of file sctp_structs.h.
Referenced by sctp_add_chk_to_control(), sctp_calc_rwnd(), sctp_deliver_reasm_check(), sctp_drain_mbufs(), sctp_flush_reassm_for_str_seq(), sctp_getopt(), sctp_handle_forward_tsn(), sctp_kick_prsctp_reorder_queue(), sctp_process_a_data_chunk(), sctp_queue_data_for_reasm(), and sctp_queue_data_to_stream().
unsigned int sctp_association::cnt_on_reasm_queue |
Definition at line 1035 of file sctp_structs.h.
Referenced by sctp_add_chk_to_control(), sctp_calc_rwnd(), sctp_drain_mbufs(), sctp_flush_reassm_for_str_seq(), sctp_getopt(), sctp_handle_old_unordered_data(), sctp_inject_old_unordered_data(), sctp_process_a_data_chunk(), and sctp_queue_data_for_reasm().
uint32_t sctp_association::congestion_control_module |
Definition at line 884 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
uint32_t sctp_association::context |
Definition at line 973 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_notify_adaptation_layer(), sctp_notify_assoc_change(), sctp_notify_authentication(), sctp_notify_partial_delivery_indication(), sctp_notify_peer_addr_change(), sctp_notify_remote_error(), sctp_notify_send_failed(), sctp_notify_send_failed2(), sctp_notify_sender_dry_event(), sctp_notify_shutdown_event(), sctp_notify_stream_reset(), sctp_notify_stream_reset_add(), sctp_notify_stream_reset_tsn(), sctp_process_a_data_chunk(), and sctp_setopt().
struct sctp_queued_to_read* sctp_association::control_pdapi |
Definition at line 969 of file sctp_structs.h.
Referenced by sctp_free_assoc(), sctp_handle_forward_tsn(), sctp_handle_shutdown(), sctp_handle_shutdown_ack(), sctp_inpcb_free(), and sctp_notify_partial_delivery_indication().
struct sctpchunk_listhead sctp_association::control_send_queue |
Definition at line 820 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_asconf_timer(), sctp_audit_retranmission_queue(), sctp_chunk_output(), sctp_chunk_retransmission(), sctp_clean_up_ctl(), sctp_clean_up_stream_reset(), sctp_common_input_processing(), sctp_cookie_timer(), sctp_find_stream_reset(), sctp_fix_ecn_echo(), sctp_free_assoc(), sctp_handle_ecn_cwr(), sctp_handle_stream_reset(), sctp_init_asoc(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_process_cookie_existing(), sctp_queue_op_err(), sctp_send_asconf_ack(), sctp_send_cookie_ack(), sctp_send_cookie_echo(), sctp_send_cwr(), sctp_send_deferred_reset_response(), sctp_send_ecn_echo(), sctp_send_hb(), sctp_send_heartbeat_ack(), sctp_send_packet_dropped(), sctp_send_sack(), sctp_send_shutdown(), sctp_send_shutdown_ack(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_strreset_timer(), sctp_toss_old_cookies(), and send_forward_tsn().
uint8_t sctp_association::cookie_how[8] |
Definition at line 1215 of file sctp_structs.h.
Referenced by sctp_process_cookie_existing().
uint32_t sctp_association::cookie_life |
Definition at line 1067 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_send_initiate_ack(), and sctp_setopt().
uint32_t sctp_association::cookie_preserve_req |
Definition at line 891 of file sctp_structs.h.
Referenced by sctp_handle_error(), and sctp_send_initiate().
int sctp_association::ctrl_queue_cnt |
Definition at line 1017 of file sctp_structs.h.
Referenced by sctp_clean_up_ctl(), sctp_clean_up_stream_reset(), sctp_common_input_processing(), sctp_handle_ecn_cwr(), sctp_handle_stream_reset(), sctp_med_chunk_output(), sctp_process_cookie_existing(), sctp_queue_op_err(), sctp_send_asconf(), sctp_send_asconf_ack(), sctp_send_cookie_ack(), sctp_send_cookie_echo(), sctp_send_cwr(), sctp_send_deferred_reset_response(), sctp_send_ecn_echo(), sctp_send_hb(), sctp_send_heartbeat_ack(), sctp_send_packet_dropped(), sctp_send_sack(), sctp_send_shutdown(), sctp_send_shutdown_ack(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_toss_old_asconf(), sctp_toss_old_cookies(), and send_forward_tsn().
uint32_t sctp_association::cumulative_tsn |
Definition at line 943 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_drain_mbufs(), sctp_free_assoc(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_out(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_data(), sctp_process_init(), sctp_queue_data_for_reasm(), sctp_sack_check(), sctp_send_sack(), sctp_send_shutdown(), sctp_slide_mapping_arrays(), sctp_sorecvmsg(), and sctp_sysctl_handle_assoclist().
struct sctp_timer sctp_association::dack_timer |
Definition at line 799 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_chunk_output(), sctp_med_chunk_output(), sctp_move_pcb_and_assoc(), sctp_sack_check(), sctp_timer_start(), and sctp_timer_stop().
unsigned int sctp_association::data_pkts_seen |
Definition at line 1072 of file sctp_structs.h.
Referenced by sctp_process_cookie_existing(), sctp_process_data(), sctp_sack_check(), and sctp_send_sack().
uint16_t sctp_association::def_net_failure |
Definition at line 1125 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
uint16_t sctp_association::def_net_pf_threshold |
Definition at line 1127 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
struct sctp_nonpad_sndrcvinfo sctp_association::def_send |
Definition at line 796 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_lower_sosend(), and sctp_setopt().
uint8_t sctp_association::default_dscp |
Definition at line 1168 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_getopt(), sctp_init_asoc(), sctp_lowlevel_chunk_output(), and sctp_setopt().
uint32_t sctp_association::default_mtu |
Definition at line 1096 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
unsigned int sctp_association::delayed_ack |
Definition at line 1069 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sack_check(), sctp_send_sack(), sctp_setopt(), and sctp_timer_start().
uint8_t sctp_association::delayed_connection |
Definition at line 1203 of file sctp_structs.h.
Referenced by sctp_do_connect_x(), sctp_setopt(), and sctp_t1init_timer().
struct sctp_timer sctp_association::delete_prim_timer |
Definition at line 804 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_move_pcb_and_assoc(), sctp_timer_start(), and sctp_timer_stop().
struct sctp_nets* sctp_association::deleted_primary |
Definition at line 812 of file sctp_structs.h.
Referenced by sctp_assoc_immediate_retrans(), sctp_delete_prim_timer(), sctp_handle_heartbeat_ack(), sctp_process_asconf_set_primary(), and sctp_remove_net().
struct timeval sctp_association::discontinuity_time |
Definition at line 1238 of file sctp_structs.h.
Referenced by sctp_init_asoc(), and sctp_sysctl_handle_assoclist().
uint8_t sctp_association::dropped_special_cnt |
Definition at line 1199 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_cookie_timer(), and sctp_t1init_timer().
int sctp_association::dup_tsns[SCTP_MAX_DUP_TSNS] |
Definition at line 1075 of file sctp_structs.h.
Referenced by sctp_process_a_data_chunk(), and sctp_send_sack().
uint16_t sctp_association::ecn_echo_cnt_onq |
Definition at line 1142 of file sctp_structs.h.
Referenced by sctp_chunk_output(), sctp_common_input_processing(), sctp_handle_ecn_cwr(), sctp_init_asoc(), sctp_med_chunk_output(), and sctp_send_ecn_echo().
uint8_t sctp_association::ecn_supported |
Definition at line 1179 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_get_ect(), sctp_getopt(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_send_initiate(), and sctp_send_initiate_ack().
uint32_t sctp_association::fast_recovery_tsn |
Definition at line 959 of file sctp_structs.h.
Referenced by sctp_cwnd_update_after_fr(), sctp_handle_sack(), sctp_hs_cwnd_update_after_fr(), and sctp_htcp_cwnd_update_after_fr().
uint8_t sctp_association::fast_retran_loss_recovery |
Definition at line 1197 of file sctp_structs.h.
Referenced by sctp_cwnd_update_after_fr(), sctp_cwnd_update_after_sack_common(), sctp_handle_sack(), sctp_hs_cwnd_update_after_fr(), sctp_hs_cwnd_update_after_sack(), sctp_htcp_cwnd_update_after_fr(), sctp_htcp_cwnd_update_after_sack(), sctp_strike_gap_ack_chunks(), and sctp_t3rxt_timer().
uint32_t sctp_association::fr_max_burst |
Definition at line 1156 of file sctp_structs.h.
Referenced by sctp_chunk_output(), and sctp_init_asoc().
uint8_t sctp_association::fragment_flags |
Definition at line 1164 of file sctp_structs.h.
uint8_t sctp_association::fragmented_delivery_inprogress |
Definition at line 1163 of file sctp_structs.h.
Referenced by sctp_handle_forward_tsn().
uint16_t sctp_association::free_chunk_cnt |
Definition at line 1144 of file sctp_structs.h.
Referenced by sctp_free_assoc(), and sctp_init_asoc().
struct sctpchunk_listhead sctp_association::free_chunks |
Definition at line 817 of file sctp_structs.h.
Referenced by sctp_free_assoc(), and sctp_init_asoc().
unsigned int sctp_association::fwd_tsn_cnt |
Definition at line 1036 of file sctp_structs.h.
Referenced by sctp_clean_up_ctl(), and send_forward_tsn().
uint8_t sctp_association::hb_ect_randombit |
Definition at line 1166 of file sctp_structs.h.
Referenced by sctp_find_alternate_net().
uint8_t sctp_association::hb_random_idx |
Definition at line 1167 of file sctp_structs.h.
Referenced by sctp_find_alternate_net(), and sctp_init_asoc().
uint8_t sctp_association::hb_random_values[4] |
Definition at line 1162 of file sctp_structs.h.
Referenced by sctp_find_alternate_net().
uint32_t sctp_association::heart_beat_delay |
Definition at line 1055 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_getopt(), sctp_init_asoc(), sctp_setopt(), and sctp_sysctl_handle_assoclist().
uint32_t sctp_association::highest_tsn_inside_map |
Definition at line 953 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_drain_mbufs(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_data(), sctp_process_init(), sctp_sack_check(), sctp_send_sack(), and sctp_slide_mapping_arrays().
uint32_t sctp_association::highest_tsn_inside_nr_map |
Definition at line 957 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_data(), sctp_process_init(), sctp_sack_check(), sctp_send_sack(), and sctp_slide_mapping_arrays().
uint8_t sctp_association::iam_blocking |
Definition at line 1214 of file sctp_structs.h.
Referenced by sctp_init_asoc().
uint8_t sctp_association::idata_supported |
Definition at line 1186 of file sctp_structs.h.
Referenced by sctp_abort_in_reasm(), sctp_deliver_reasm_check(), sctp_flush_reassm_for_str_seq(), sctp_get_frag_point(), sctp_getopt(), sctp_handle_forward_tsn(), sctp_handle_packet_dropped(), sctp_init_asoc(), sctp_kick_prsctp_reorder_queue(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_move_to_outqueue(), sctp_notify_assoc_change(), sctp_notify_send_failed(), sctp_pathmtu_adjustment(), sctp_place_control_in_stream(), sctp_process_a_data_chunk(), sctp_process_data(), sctp_queue_data_for_reasm(), sctp_queue_data_to_stream(), sctp_release_pr_sctp_chunk(), sctp_send_initiate(), sctp_send_initiate_ack(), sctp_ss_default_scheduled(), sctp_ss_fb_scheduled(), sctp_ss_fcfs_scheduled(), and send_forward_tsn().
uint8_t sctp_association::ifp_had_enobuf |
Definition at line 1204 of file sctp_structs.h.
Referenced by sctp_chunk_retransmission(), sctp_lower_sosend(), sctp_med_chunk_output(), sctp_send_abort_tcb(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_send_shutdown_complete().
uint8_t sctp_association::in_asocid_hash |
Definition at line 1207 of file sctp_structs.h.
Referenced by sctp_aloc_a_assoc_id(), sctp_free_assoc(), and sctp_move_pcb_and_assoc().
uint32_t sctp_association::init_seq_number |
Definition at line 933 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_process_cookie_existing(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_sysctl_handle_assoclist().
uint32_t sctp_association::initial_init_rto_max |
Definition at line 1076 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_process_cmsgs_for_init(), and sctp_t1init_timer().
uint32_t sctp_association::initial_rto |
Definition at line 1077 of file sctp_structs.h.
Referenced by sctp_backoff_on_timeout(), sctp_getopt(), sctp_init_asoc(), sctp_setopt(), and sctp_timer_start().
uint32_t sctp_association::last_acked_seq |
Definition at line 927 of file sctp_structs.h.
Referenced by sctp_check_for_revoked(), sctp_chunk_retransmission(), sctp_cwnd_update_after_sack_common(), sctp_express_handle_sack(), sctp_handle_sack(), sctp_handle_stream_reset_response(), sctp_hs_cwnd_update_after_sack(), sctp_htcp_cwnd_update_after_sack(), sctp_init_asoc(), sctp_mark_all_for_resend(), sctp_process_control(), sctp_process_cookie_existing(), sctp_process_init(), sctp_recover_sent_list(), sctp_sysctl_handle_assoclist(), and sctp_t3rxt_timer().
uint32_t sctp_association::last_base_tsnsent[SCTP_MAX_RESET_PARAMS] |
Definition at line 976 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_request_tsn().
struct sctp_nets* sctp_association::last_control_chunk_from |
Definition at line 867 of file sctp_structs.h.
Referenced by sctp_handle_asconf(), sctp_process_control(), sctp_process_cookie_existing(), sctp_remove_net(), sctp_send_asconf_ack(), and sctp_send_cookie_ack().
struct sctp_nets* sctp_association::last_data_chunk_from |
Definition at line 865 of file sctp_structs.h.
Referenced by sctp_process_cookie_existing(), sctp_process_data(), sctp_remove_net(), and sctp_send_sack().
uint8_t sctp_association::last_flags_delivered |
Definition at line 1165 of file sctp_structs.h.
struct sctp_nets* sctp_association::last_net_cmt_send_started |
Definition at line 863 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_med_chunk_output(), sctp_process_cookie_existing(), and sctp_remove_net().
uint32_t sctp_association::last_reset_action[SCTP_MAX_RESET_PARAMS] |
Definition at line 974 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_add_out_strm(), sctp_handle_str_reset_add_strm(), sctp_handle_str_reset_request_in(), sctp_handle_str_reset_request_out(), sctp_handle_str_reset_request_tsn(), and sctp_send_deferred_reset_response().
uint16_t sctp_association::last_revoke_count |
Definition at line 1138 of file sctp_structs.h.
Referenced by sctp_drain_mbufs().
uint32_t sctp_association::last_sending_seq[SCTP_MAX_RESET_PARAMS] |
Definition at line 975 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_request_tsn().
uint16_t sctp_association::last_strm_no_delivered |
Definition at line 1136 of file sctp_structs.h.
uint16_t sctp_association::last_strm_seq_delivered |
Definition at line 1135 of file sctp_structs.h.
struct sctp_laddr* sctp_association::last_used_address |
Definition at line 853 of file sctp_structs.h.
Referenced by sctp_choose_boundspecific_stcb(), sctp_del_local_addr_ep(), and sctp_move_pcb_and_assoc().
sctp_auth_chklist_t* sctp_association::local_auth_chunks |
Definition at line 1082 of file sctp_structs.h.
Referenced by sctp_auth_get_cookie_params(), sctp_common_input_processing(), sctp_free_assoc(), sctp_getopt(), sctp_initialize_auth_params(), sctp_process_control(), and sctp_send_initiate().
sctp_hmaclist_t* sctp_association::local_hmacs |
Definition at line 1084 of file sctp_structs.h.
Referenced by sctp_auth_get_cookie_params(), sctp_free_assoc(), sctp_handle_auth(), sctp_initialize_auth_params(), sctp_process_init_ack(), and sctp_send_initiate().
uint8_t sctp_association::local_strreset_support |
Definition at line 1191 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_handle_str_reset_add_out_strm(), sctp_handle_str_reset_add_strm(), sctp_handle_str_reset_request_in(), sctp_handle_str_reset_request_out(), sctp_handle_str_reset_request_tsn(), sctp_init_asoc(), and sctp_setopt().
uint8_t* sctp_association::mapping_array |
Definition at line 858 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_drain_mbufs(), sctp_expand_mapping_array(), sctp_free_assoc(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), sctp_send_sack(), and sctp_slide_mapping_arrays().
uint32_t sctp_association::mapping_array_base_tsn |
Definition at line 948 of file sctp_structs.h.
Referenced by sctp_drain_mbufs(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_init(), sctp_send_sack(), and sctp_slide_mapping_arrays().
uint16_t sctp_association::mapping_array_size |
Definition at line 1133 of file sctp_structs.h.
Referenced by sctp_expand_mapping_array(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), and sctp_slide_mapping_arrays().
uint32_t sctp_association::marked_retrans |
Definition at line 1229 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_mark_all_for_resend(), sctp_net_immediate_retrans(), and sctp_sysctl_handle_assoclist().
uint32_t sctp_association::max_burst |
Definition at line 1154 of file sctp_structs.h.
Referenced by sctp_chunk_output(), sctp_cwnd_new_rtcc_transmission_begins(), sctp_cwnd_update_after_packet_dropped(), sctp_getopt(), sctp_init_asoc(), sctp_set_initial_cc_param(), and sctp_setopt().
uint32_t sctp_association::max_cwnd |
Definition at line 1220 of file sctp_structs.h.
Referenced by sctp_enforce_cwnd_limit(), sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
unsigned int sctp_association::max_inbound_streams |
Definition at line 1064 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_add_strm(), sctp_init_asoc(), sctp_process_cmsgs_for_init(), sctp_process_init(), sctp_send_initiate(), and sctp_setopt().
uint16_t sctp_association::max_init_times |
Definition at line 1122 of file sctp_structs.h.
Referenced by sctp_cookie_timer(), sctp_handle_error(), sctp_init_asoc(), sctp_process_cmsgs_for_init(), and sctp_t1init_timer().
uint16_t sctp_association::max_send_times |
Definition at line 1123 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_asconf_timer(), sctp_getopt(), sctp_heartbeat_timer(), sctp_init_asoc(), sctp_setopt(), sctp_shutdown_timer(), sctp_shutdownack_timer(), sctp_strreset_timer(), and sctp_t3rxt_timer().
uint32_t sctp_association::maxrto |
Definition at line 1079 of file sctp_structs.h.
Referenced by sctp_backoff_on_timeout(), sctp_calculate_rto(), sctp_express_handle_sack(), sctp_getopt(), sctp_handle_sack(), sctp_init_asoc(), sctp_setopt(), and sctp_timer_start().
uint32_t sctp_association::minrto |
Definition at line 1078 of file sctp_structs.h.
Referenced by sctp_backoff_on_timeout(), sctp_calculate_rto(), sctp_express_handle_sack(), sctp_getopt(), sctp_handle_sack(), sctp_init_asoc(), and sctp_setopt().
uint32_t sctp_association::my_last_reported_rwnd |
Definition at line 1004 of file sctp_structs.h.
Referenced by sctp_send_sack(), and sctp_user_rcvd().
uint32_t sctp_association::my_rwnd |
Definition at line 1003 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), sctp_process_cookie_new(), sctp_send_packet_dropped(), sctp_send_sack(), sctp_set_rwnd(), and sctp_sorecvmsg().
uint32_t sctp_association::my_rwnd_control_len |
Definition at line 1011 of file sctp_structs.h.
Referenced by sctp_calc_rwnd(), and sctp_send_packet_dropped().
uint32_t sctp_association::my_vtag |
Definition at line 904 of file sctp_structs.h.
Referenced by cc_bw_limit(), sctp_add_remote_addr(), sctp_aloc_assoc_locked(), sctp_asconf_send_nat_state_update(), sctp_common_input_processing(), sctp_cwnd_update_after_ecn_echo_common(), sctp_cwnd_update_after_fr(), sctp_cwnd_update_after_output(), sctp_cwnd_update_after_packet_dropped(), sctp_cwnd_update_after_sack_common(), sctp_cwnd_update_after_timeout(), sctp_cwnd_update_exit_pf_common(), sctp_findassoc_by_vtag(), sctp_free_assoc(), sctp_getopt(), sctp_handle_nat_colliding_state(), sctp_init_asoc(), sctp_is_vtag_good(), sctp_process_control(), sctp_process_cookie_existing(), sctp_send_abort_tcb(), sctp_send_initiate(), sctp_send_initiate_ack(), sctp_send_shutdown_complete(), sctp_set_initial_cc_param(), and sctp_sysctl_handle_assoclist().
uint32_t sctp_association::my_vtag_nonce |
Definition at line 909 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_send_initiate_ack().
struct sctpnetlisthead sctp_association::nets |
Definition at line 814 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_are_there_new_addresses(), sctp_asconf_del_remote_addrs_except(), sctp_asconf_iterator_stcb(), sctp_asconf_nets_cleanup(), sctp_asconf_queue_add(), sctp_chunk_output(), sctp_cwnd_rtcc_socket_option(), sctp_cwnd_update_after_fr(), sctp_cwnd_update_after_sack_common(), sctp_cwnd_update_after_timeout(), sctp_del_local_addr_ep(), sctp_del_remote_addr(), sctp_express_handle_sack(), sctp_find_alternate_net(), sctp_findassociation_ep_addr(), sctp_findnet(), sctp_free_assoc(), sctp_getopt(), sctp_handle_ecn_echo(), sctp_handle_heartbeat_ack(), sctp_handle_sack(), sctp_hs_cwnd_update_after_fr(), sctp_hs_cwnd_update_after_sack(), sctp_htcp_cwnd_update_after_fr(), sctp_htcp_cwnd_update_after_sack(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_move_pcb_and_assoc(), sctp_path_check_and_react(), sctp_process_init(), sctp_remove_net(), sctp_select_primary_destination(), sctp_send_initiate(), sctp_send_initiate_ack(), sctp_set_primary_addr(), sctp_setopt(), sctp_start_net_timers(), sctp_stop_all_cookie_timers(), sctp_stop_association_timers(), sctp_stop_timers_for_shutdown(), sctp_strike_gap_ack_chunks(), sctp_sysctl_handle_assoclist(), sctp_t3rxt_timer(), sctp_tcb_special_locate(), and sctp_timer_validation().
uint8_t* sctp_association::nr_mapping_array |
Definition at line 956 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_expand_mapping_array(), sctp_free_assoc(), sctp_handle_forward_tsn(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_mark_non_revokable(), sctp_print_mapping_array(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), sctp_send_sack(), and sctp_slide_mapping_arrays().
uint8_t sctp_association::nrsack_supported |
Definition at line 1184 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_process_control(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_send_sack().
int16_t sctp_association::num_send_timers_up |
Definition at line 1139 of file sctp_structs.h.
Referenced by sctp_assoc_immediate_retrans(), sctp_timeout_handler(), sctp_timer_start(), and sctp_timer_stop().
unsigned int sctp_association::numduptsns |
Definition at line 1074 of file sctp_structs.h.
Referenced by sctp_process_a_data_chunk(), sctp_sack_check(), and sctp_send_sack().
unsigned int sctp_association::numnets |
Definition at line 1043 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_del_remote_addr(), sctp_find_alternate_net(), sctp_getopt(), sctp_load_addresses_from_init(), sctp_med_chunk_output(), sctp_remove_net(), sctp_set_initial_cc_param(), sctp_strike_gap_ack_chunks(), and sctp_t1init_timer().
unsigned int sctp_association::old_delayed_ack |
Definition at line 1070 of file sctp_structs.h.
unsigned int sctp_association::overall_error_count |
Definition at line 1046 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_asconf_queue_add(), sctp_express_handle_sack(), sctp_handle_cookie_ack(), sctp_handle_heartbeat_ack(), sctp_handle_init_ack(), sctp_handle_sack(), sctp_process_data(), sctp_process_init_ack(), sctp_sysctl_handle_assoclist(), and sctp_threshold_management().
uint32_t sctp_association::pdapi_ppid |
Definition at line 972 of file sctp_structs.h.
sctp_auth_chklist_t* sctp_association::peer_auth_chunks |
Definition at line 1083 of file sctp_structs.h.
Referenced by sctp_add_auth_chunk(), sctp_chunk_retransmission(), sctp_copy_it_in(), sctp_free_assoc(), sctp_get_frag_point(), sctp_getopt(), sctp_load_addresses_from_init(), sctp_med_chunk_output(), sctp_msg_append(), sctp_pathmtu_adjustment(), and sctp_send_abort_tcb().
uint16_t sctp_association::peer_hmac_id |
Definition at line 1097 of file sctp_structs.h.
Referenced by sctp_add_auth_chunk(), sctp_auth_get_cookie_params(), sctp_chunk_retransmission(), sctp_fill_hmac_digest_m(), sctp_get_frag_point(), sctp_med_chunk_output(), sctp_pathmtu_adjustment(), and sctp_process_init_ack().
sctp_hmaclist_t* sctp_association::peer_hmacs |
Definition at line 1085 of file sctp_structs.h.
Referenced by sctp_auth_get_cookie_params(), sctp_free_assoc(), sctp_load_addresses_from_init(), and sctp_process_init_ack().
uint8_t sctp_association::peer_req_out |
Definition at line 1189 of file sctp_structs.h.
Referenced by sctp_notify_stream_reset_add(), and sctp_send_str_reset_req().
uint8_t sctp_association::peer_supports_nat |
Definition at line 1192 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_process_cookie_existing(), sctp_process_init_ack(), sctp_process_unrecog_param(), and sctp_send_initiate_ack().
uint32_t sctp_association::peer_vtag |
Definition at line 907 of file sctp_structs.h.
Referenced by sctp_abort_association(), sctp_asconf_send_nat_state_update(), sctp_chunk_retransmission(), sctp_findassoc_by_vtag(), sctp_getopt(), sctp_med_chunk_output(), sctp_process_control(), sctp_process_cookie_existing(), sctp_process_init(), sctp_send_abort_tcb(), sctp_send_shutdown_complete(), and sctp_sysctl_handle_assoclist().
uint32_t sctp_association::peer_vtag_nonce |
Definition at line 910 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_process_cookie_existing(), and sctp_send_initiate_ack().
uint32_t sctp_association::peers_adaptation |
Definition at line 1095 of file sctp_structs.h.
Referenced by sctp_load_addresses_from_init(), and sctp_notify_adaptation_layer().
uint32_t sctp_association::peers_rwnd |
Definition at line 1002 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_chunk_retransmission(), sctp_clean_up_datalist(), sctp_common_input_processing(), sctp_express_handle_sack(), sctp_getopt(), sctp_handle_packet_dropped(), sctp_handle_sack(), sctp_htcp_set_initial_cc_param(), sctp_init_asoc(), sctp_log_block(), sctp_log_cwnd(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_process_init(), sctp_release_pr_sctp_chunk(), sctp_set_initial_cc_param(), sctp_strike_gap_ack_chunks(), sctp_sysctl_handle_assoclist(), sctp_t3rxt_timer(), and sctp_update_acked().
struct sctp_readhead sctp_association::pending_reply_queue |
Definition at line 876 of file sctp_structs.h.
Referenced by sctp_free_assoc(), sctp_init_asoc(), sctp_process_a_data_chunk(), and sctp_process_cookie_existing().
uint8_t sctp_association::pktdrop_supported |
Definition at line 1185 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_send_packet_dropped().
uint16_t sctp_association::port |
Definition at line 1221 of file sctp_structs.h.
Referenced by sctp_connectx_helper_add(), sctp_getopt(), sctp_init_asoc(), sctp_process_asconf_add_ip(), sctp_process_cmsgs_for_init(), sctp_process_cookie_existing(), sctp_process_init_ack(), and sctp_setopt().
uint32_t sctp_association::pr_sctp_cnt |
Definition at line 1016 of file sctp_structs.h.
Referenced by sctp_express_handle_sack(), sctp_fs_audit(), sctp_handle_sack(), sctp_init_asoc(), sctp_move_to_outqueue(), sctp_process_control(), sctp_recover_sent_list(), and sctp_release_pr_sctp_chunk().
unsigned int sctp_association::pre_open_streams |
Definition at line 1061 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_process_cmsgs_for_init(), sctp_process_cookie_existing(), sctp_process_init(), sctp_send_initiate(), and sctp_send_initiate_ack().
struct sctp_nets* sctp_association::primary_destination |
Definition at line 860 of file sctp_structs.h.
Referenced by sctp_accept(), sctp_add_remote_addr(), sctp_addr_mgmt_assoc(), sctp_assoc_immediate_retrans(), sctp_autoclose_timer(), sctp_chunk_output(), sctp_disconnect(), sctp_do_connect_x(), sctp_express_handle_sack(), sctp_fill_outqueue(), sctp_getopt(), sctp_handle_cookie_ack(), sctp_handle_heartbeat_ack(), sctp_handle_init_ack(), sctp_handle_sack(), sctp_inpcb_free(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_med_chunk_output(), sctp_notify_adaptation_layer(), sctp_notify_assoc_change(), sctp_notify_authentication(), sctp_notify_partial_delivery_indication(), sctp_notify_peer_addr_change(), sctp_notify_remote_error(), sctp_notify_send_failed(), sctp_notify_send_failed2(), sctp_notify_sender_dry_event(), sctp_notify_shutdown_event(), sctp_notify_stream_reset(), sctp_notify_stream_reset_add(), sctp_notify_stream_reset_tsn(), sctp_path_check_and_react(), sctp_process_asconf_set_primary(), sctp_process_cookie_existing(), sctp_process_init_ack(), sctp_process_initack_addresses(), sctp_remove_net(), sctp_sack_check(), sctp_select_primary_destination(), sctp_send_abort_tcb(), sctp_send_asconf_ack(), sctp_send_deferred_reset_response(), sctp_send_initiate(), sctp_send_initiate_ack(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_sendall_iterator(), sctp_set_primary_addr(), sctp_setopt(), sctp_shutdown(), sctp_sysctl_handle_assoclist(), sctp_t1init_timer(), sctp_t3rxt_timer(), and sctp_timer_validation().
uint8_t sctp_association::prsctp_supported |
Definition at line 1180 of file sctp_structs.h.
Referenced by sctp_express_handle_sack(), sctp_getopt(), sctp_handle_sack(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_notify_assoc_change(), sctp_process_unrecog_chunk(), sctp_process_unrecog_param(), sctp_prune_prsctp(), sctp_recover_sent_list(), sctp_send_initiate(), sctp_send_initiate_ack(), sctp_strike_gap_ack_chunks(), sctp_t3rxt_timer(), and sctp_try_advance_peer_ack_point().
uint8_t sctp_association::reconfig_supported |
Definition at line 1183 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_notify_assoc_change(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_setopt().
uint32_t sctp_association::refcnt |
Definition at line 1092 of file sctp_structs.h.
Referenced by sctp_chunk_retransmission(), sctp_do_peeloff(), sctp_findassociation_ep_addr(), sctp_free_assoc(), sctp_handle_nat_colliding_state(), sctp_init_asoc(), sctp_iterator_work(), sctp_load_addresses_from_init(), sctp_lower_sosend(), sctp_move_pcb_and_assoc(), sctp_process_cookie_existing(), sctp_send_initiate_ack(), sctp_sendall_iterator(), sctp_sorecvmsg(), sctp_sysctl_handle_assoclist(), sctp_timeout_handler(), sctp_timer_start(), sctp_timer_stop(), and sctp_user_rcvd().
struct sctp_resethead sctp_association::resetHead |
Definition at line 873 of file sctp_structs.h.
Referenced by sctp_free_assoc(), sctp_handle_str_reset_request_out(), sctp_init_asoc(), sctp_process_a_data_chunk(), and sctp_process_cookie_existing().
unsigned int sctp_association::sack_freq |
Definition at line 1071 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sack_check(), and sctp_setopt().
uint8_t sctp_association::sat_network |
Definition at line 1158 of file sctp_structs.h.
Referenced by sctp_calculate_rto(), and sctp_handle_packet_dropped().
uint8_t sctp_association::sat_network_lockout |
Definition at line 1159 of file sctp_structs.h.
Referenced by sctp_calculate_rto().
uint8_t sctp_association::sat_t3_loss_recovery |
Definition at line 1198 of file sctp_structs.h.
Referenced by sctp_handle_packet_dropped(), sctp_handle_sack(), and sctp_t3rxt_timer().
uint32_t sctp_association::sat_t3_recovery_tsn |
Definition at line 960 of file sctp_structs.h.
Referenced by sctp_handle_sack(), and sctp_t3rxt_timer().
uint8_t sctp_association::saw_sack_with_frags |
Definition at line 1205 of file sctp_structs.h.
Referenced by sctp_handle_sack(), and sctp_process_control().
uint8_t sctp_association::saw_sack_with_nr_frags |
Definition at line 1206 of file sctp_structs.h.
Referenced by sctp_handle_sack(), and sctp_process_control().
uint32_t sctp_association::sb_cc |
Definition at line 1009 of file sctp_structs.h.
Referenced by sctp_calc_rwnd(), sctp_sblog(), and sctp_sorecvmsg().
uint32_t sctp_association::sb_send_resv |
Definition at line 1010 of file sctp_structs.h.
Referenced by sctp_init_asoc(), and sctp_lower_sosend().
struct sctp_scoping sctp_association::scope |
Definition at line 1194 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_addr_mgmt_assoc(), sctp_are_there_new_addresses(), sctp_asconf_iterator_stcb(), sctp_choose_boundall(), sctp_count_num_preferred_boundall(), sctp_does_stcb_own_this_addr(), sctp_fill_up_addresses_vrf(), sctp_find_valid_localaddr(), sctp_init_asoc(), sctp_load_addresses_from_init(), sctp_local_addr_count(), sctp_process_cookie_new(), sctp_select_nth_preferred_addr_from_ifn_boundall(), sctp_send_initiate(), sctp_send_initiate_ack(), and sctp_sysctl_copy_out_local_addresses().
uint32_t sctp_association::sctp_autoclose_ticks |
Definition at line 1058 of file sctp_structs.h.
Referenced by sctp_autoclose_timer(), sctp_handle_cookie_ack(), sctp_init_asoc(), sctp_process_cookie_existing(), sctp_process_cookie_new(), and sctp_timer_start().
uint8_t sctp_association::sctp_cmt_on_off |
Definition at line 1213 of file sctp_structs.h.
Referenced by sctp_cwnd_update_after_fr(), sctp_cwnd_update_after_sack_common(), sctp_cwnd_update_after_timeout(), sctp_fill_outqueue(), sctp_getopt(), sctp_handle_sack(), sctp_hs_cwnd_update_after_fr(), sctp_hs_cwnd_update_after_sack(), sctp_htcp_cwnd_update_after_fr(), sctp_htcp_cwnd_update_after_sack(), sctp_init_asoc(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_sack_check(), sctp_send_sack(), sctp_set_initial_cc_param(), sctp_setopt(), sctp_strike_gap_ack_chunks(), and sctp_t3rxt_timer().
uint8_t sctp_association::sctp_cmt_pf |
Definition at line 1217 of file sctp_structs.h.
Referenced by sctp_init_asoc(), and sctp_strike_gap_ack_chunks().
uint64_t sctp_association::sctp_features |
Definition at line 1219 of file sctp_structs.h.
Referenced by sctp_init_asoc().
uint32_t sctp_association::sctp_frag_point |
Definition at line 1005 of file sctp_structs.h.
Referenced by sctp_get_frag_point(), sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
struct sctpladdr sctp_association::sctp_restricted_addrs |
Definition at line 807 of file sctp_structs.h.
Referenced by sctp_add_local_addr_restricted(), sctp_del_local_addr_restricted(), sctp_free_assoc(), sctp_init_asoc(), and sctp_is_addr_restricted().
uint8_t sctp_association::seen_a_sack_this_pkt |
Definition at line 1200 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_cwnd_update_after_packet_dropped(), and sctp_process_control().
struct sctpchunk_listhead sctp_association::send_queue |
Definition at line 833 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_audit_stream_queues_for_size(), sctp_autoclose_timer(), sctp_chunk_output(), sctp_clean_up_datalist(), sctp_cwnd_update_after_fr(), sctp_disconnect(), sctp_express_handle_sack(), sctp_free_assoc(), sctp_handle_ecn_echo(), sctp_handle_sack(), sctp_handle_shutdown(), sctp_handle_shutdown_ack(), sctp_handle_shutdown_complete(), sctp_heartbeat_timer(), sctp_hs_cwnd_update_after_fr(), sctp_htcp_cwnd_update_after_fr(), sctp_init_asoc(), sctp_inpcb_free(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_move_chunks_from_net(), sctp_move_to_outqueue(), sctp_pathmtu_adjustment(), sctp_process_control(), sctp_process_init(), sctp_prune_prsctp(), sctp_release_pr_sctp_chunk(), sctp_report_all_outbound(), sctp_sendall_iterator(), sctp_setopt(), sctp_shutdown(), and sctp_strike_gap_ack_chunks().
unsigned int sctp_association::send_queue_cnt |
Definition at line 1025 of file sctp_structs.h.
Referenced by sctp_clean_up_datalist(), sctp_log_block(), sctp_log_cwnd(), sctp_log_maxburst(), sctp_move_to_outqueue(), sctp_process_init(), sctp_release_pr_sctp_chunk(), sctp_report_all_outbound(), and sctp_wakeup_log().
uint8_t sctp_association::send_sack |
Definition at line 1151 of file sctp_structs.h.
Referenced by sctp_common_input_processing(), sctp_init_asoc(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), sctp_process_data(), sctp_sack_check(), sctp_send_sack(), sctp_send_str_reset_req(), and sctp_send_stream_reset_out_if_possible().
uint32_t sctp_association::sending_seq |
Definition at line 930 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_add_remote_addr(), sctp_cwnd_update_after_fr(), sctp_express_handle_sack(), sctp_handle_ecn_echo(), sctp_handle_sack(), sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), sctp_hs_cwnd_update_after_fr(), sctp_htcp_cwnd_update_after_fr(), sctp_init_asoc(), sctp_mark_all_for_resend(), sctp_move_to_outqueue(), sctp_process_cookie_existing(), sctp_release_pr_sctp_chunk(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_strike_gap_ack_chunks(), sctp_sysctl_handle_assoclist(), and sctp_t3rxt_timer().
struct sctpchunk_listhead sctp_association::sent_queue |
Definition at line 832 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_assoc_immediate_retrans(), sctp_audit_retranmission_queue(), sctp_audit_stream_queues_for_size(), sctp_autoclose_timer(), sctp_check_for_revoked(), sctp_chunk_retransmission(), sctp_clean_up_datalist(), sctp_disconnect(), sctp_express_handle_sack(), sctp_free_assoc(), sctp_fs_audit(), sctp_handle_cookie_ack(), sctp_handle_ecn_echo(), sctp_handle_sack(), sctp_handle_segments(), sctp_handle_shutdown(), sctp_handle_shutdown_ack(), sctp_handle_shutdown_complete(), sctp_heartbeat_timer(), sctp_init_asoc(), sctp_inpcb_free(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_net_immediate_retrans(), sctp_pathmtu_adjustment(), sctp_process_control(), sctp_process_cookie_existing(), sctp_process_segment_range(), sctp_prune_prsctp(), sctp_recover_sent_list(), sctp_release_pr_sctp_chunk(), sctp_report_all_outbound(), sctp_sendall_iterator(), sctp_setopt(), sctp_shutdown(), sctp_strike_gap_ack_chunks(), sctp_timeout_handler(), sctp_try_advance_peer_ack_point(), and send_forward_tsn().
unsigned int sctp_association::sent_queue_cnt |
Definition at line 1026 of file sctp_structs.h.
Referenced by sctp_assoc_immediate_retrans(), sctp_audit_retranmission_queue(), sctp_chunk_retransmission(), sctp_clean_up_datalist(), sctp_express_handle_sack(), sctp_fs_audit(), sctp_getopt(), sctp_handle_sack(), sctp_log_block(), sctp_recover_sent_list(), sctp_release_pr_sctp_chunk(), sctp_report_all_outbound(), sctp_timeout_handler(), and sctp_wakeup_log().
unsigned int sctp_association::sent_queue_cnt_removeable |
Definition at line 1027 of file sctp_structs.h.
Referenced by sctp_chunk_retransmission(), sctp_handle_sack(), sctp_lower_sosend(), sctp_prune_prsctp(), sctp_recover_sent_list(), and sctp_release_pr_sctp_chunk().
unsigned int sctp_association::sent_queue_retran_cnt |
Definition at line 1032 of file sctp_structs.h.
Referenced by process_chunk_drop(), sctp_asconf_timer(), sctp_audit_retranmission_queue(), sctp_audit_stream_queues_for_size(), sctp_chunk_output(), sctp_chunk_retransmission(), sctp_cookie_timer(), sctp_express_handle_sack(), sctp_handle_sack(), sctp_init_asoc(), sctp_mark_all_for_resend(), sctp_net_immediate_retrans(), sctp_pathmtu_adjustment(), sctp_process_cookie_existing(), sctp_process_segment_range(), sctp_strike_gap_ack_chunks(), sctp_strreset_timer(), and sctp_window_probe_recovery().
struct sctp_keyhead sctp_association::shared_keys |
Definition at line 1086 of file sctp_structs.h.
Referenced by sctp_auth_get_cookie_params(), sctp_auth_key_acquire(), sctp_auth_key_release(), sctp_auth_setactivekey(), sctp_deact_sharedkey(), sctp_delete_sharedkey(), sctp_fill_hmac_digest_m(), sctp_free_assoc(), sctp_handle_auth(), sctp_init_asoc(), sctp_initialize_auth_params(), and sctp_setopt().
struct sctp_timer sctp_association::shut_guard_timer |
Definition at line 802 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_move_pcb_and_assoc(), sctp_timer_start(), and sctp_timer_stop().
unsigned int sctp_association::size_on_all_streams |
Definition at line 1051 of file sctp_structs.h.
Referenced by sctp_calc_rwnd(), sctp_deliver_reasm_check(), sctp_drain_mbufs(), sctp_flush_reassm_for_str_seq(), sctp_getopt(), sctp_handle_forward_tsn(), sctp_inpcb_free(), sctp_kick_prsctp_reorder_queue(), sctp_queue_data_for_reasm(), sctp_queue_data_to_stream(), and sctp_send_packet_dropped().
unsigned int sctp_association::size_on_reasm_queue |
Definition at line 1034 of file sctp_structs.h.
Referenced by sctp_add_chk_to_control(), sctp_calc_rwnd(), sctp_drain_mbufs(), sctp_flush_reassm_for_str_seq(), sctp_getopt(), sctp_handle_old_unordered_data(), sctp_inject_old_unordered_data(), sctp_inpcb_free(), sctp_queue_data_for_reasm(), and sctp_send_packet_dropped().
uint32_t sctp_association::smallest_mtu |
Definition at line 915 of file sctp_structs.h.
Referenced by sctp_add_remote_addr(), sctp_chunk_output(), sctp_common_input_processing(), sctp_compose_asconf(), sctp_get_frag_point(), sctp_init_asoc(), sctp_lower_sosend(), sctp_lowlevel_chunk_output(), sctp_pathmtu_adjustment(), sctp_send_packet_dropped(), sctp_sendall_iterator(), sctp_setopt(), sctp_sysctl_handle_assoclist(), and send_forward_tsn().
struct scheduling_data sctp_association::ss_data |
Definition at line 836 of file sctp_structs.h.
Referenced by sctp_ss_default_add(), sctp_ss_default_clear(), sctp_ss_default_init(), sctp_ss_default_init_stream(), sctp_ss_default_is_empty(), sctp_ss_default_is_user_msgs_incomplete(), sctp_ss_default_remove(), sctp_ss_default_scheduled(), sctp_ss_default_select(), sctp_ss_fb_add(), sctp_ss_fb_clear(), sctp_ss_fb_init_stream(), sctp_ss_fb_remove(), sctp_ss_fb_scheduled(), sctp_ss_fb_select(), sctp_ss_fcfs_add(), sctp_ss_fcfs_clear(), sctp_ss_fcfs_init(), sctp_ss_fcfs_init_stream(), sctp_ss_fcfs_is_empty(), sctp_ss_fcfs_remove(), sctp_ss_fcfs_scheduled(), sctp_ss_fcfs_select(), sctp_ss_prio_add(), sctp_ss_prio_clear(), sctp_ss_prio_init_stream(), sctp_ss_prio_remove(), sctp_ss_prio_select(), sctp_ss_rr_add(), sctp_ss_rrp_packet_done(), and sctp_ss_rrp_select().
struct sctp_ss_functions sctp_association::ss_functions |
Definition at line 886 of file sctp_structs.h.
Referenced by sctp_audit_stream_queues_for_size(), sctp_disconnect(), sctp_express_handle_sack(), sctp_fill_outqueue(), sctp_free_assoc(), sctp_getopt(), sctp_handle_sack(), sctp_init_asoc(), sctp_inpcb_free(), sctp_is_there_unsent_data(), sctp_lower_sosend(), sctp_med_chunk_output(), sctp_move_to_outqueue(), sctp_msg_append(), sctp_process_cmsgs_for_init(), sctp_process_init(), sctp_report_all_outbound(), sctp_send_str_reset_req(), sctp_sendall_iterator(), sctp_setopt(), sctp_shutdown(), and sctp_ss_default_init().
uint16_t sctp_association::ssn_of_pdapi |
Definition at line 1112 of file sctp_structs.h.
Referenced by sctp_handle_forward_tsn().
uint16_t sctp_association::stale_cookie_count |
Definition at line 1105 of file sctp_structs.h.
Referenced by sctp_handle_error().
struct timeval sctp_association::start_time |
Definition at line 1237 of file sctp_structs.h.
Referenced by sctp_init_asoc(), and sctp_sysctl_handle_assoclist().
int sctp_association::state |
Definition at line 787 of file sctp_structs.h.
Referenced by sctp_abort_notification(), sctp_accept(), sctp_add_substate(), sctp_build_readq_entry(), sctp_common_input_processing(), sctp_copy_it_in(), sctp_disconnect(), sctp_express_handle_sack(), sctp_findasoc_ep_asocid_locked(), sctp_findassoc_by_vtag(), sctp_findassociation_ep_addr(), sctp_free_assoc(), sctp_getopt(), sctp_handle_cookie_ack(), sctp_handle_sack(), sctp_inpcb_free(), sctp_iterator_work(), sctp_load_addresses_from_init(), sctp_log_closing(), sctp_lower_sosend(), sctp_med_chunk_output(), sctp_msg_append(), sctp_notify_authentication(), sctp_process_a_data_chunk(), sctp_process_cookie_existing(), sctp_process_cookie_new(), sctp_report_all_outbound(), sctp_sendall_iterator(), sctp_set_state(), sctp_shutdown(), sctp_sorecvmsg(), sctp_sysctl_handle_assoclist(), sctp_tcb_special_locate(), sctp_timeout_handler(), sctp_timer_start(), sctp_ulp_notify(), and sctp_user_rcvd().
struct sctp_iterator* sctp_association::stcb_starting_point_for_iterator |
Definition at line 839 of file sctp_structs.h.
uint16_t sctp_association::str_of_pdapi |
Definition at line 1111 of file sctp_structs.h.
Referenced by sctp_handle_forward_tsn().
struct sctp_tmit_chunk* sctp_association::str_reset |
Definition at line 848 of file sctp_structs.h.
Referenced by sctp_chunk_retransmission(), sctp_clean_up_ctl(), sctp_clean_up_stream_reset(), sctp_find_stream_reset(), sctp_process_cookie_existing(), sctp_send_str_reset_req(), and sctp_send_stream_reset_out_if_possible().
uint32_t sctp_association::str_reset_seq_in |
Definition at line 901 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_add_out_strm(), sctp_handle_str_reset_add_strm(), sctp_handle_str_reset_request_in(), sctp_handle_str_reset_request_out(), sctp_handle_str_reset_request_tsn(), sctp_init_asoc(), sctp_process_cookie_existing(), sctp_process_init(), sctp_send_str_reset_req(), and sctp_send_stream_reset_out_if_possible().
uint32_t sctp_association::str_reset_seq_out |
Definition at line 899 of file sctp_structs.h.
Referenced by sctp_handle_stream_reset(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_process_cookie_existing(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), and sctp_strreset_timer().
uint8_t sctp_association::stream_locked |
Definition at line 1145 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_lower_sosend(), and sctp_msg_append().
uint16_t sctp_association::stream_locked_on |
Definition at line 1141 of file sctp_structs.h.
Referenced by sctp_init_asoc(), sctp_lower_sosend(), and sctp_msg_append().
unsigned int sctp_association::stream_queue_cnt |
Definition at line 1024 of file sctp_structs.h.
Referenced by sctp_audit_stream_queues_for_size(), sctp_disconnect(), sctp_express_handle_sack(), sctp_free_assoc(), sctp_handle_sack(), sctp_inpcb_free(), sctp_is_there_unsent_data(), sctp_log_block(), sctp_log_cwnd(), sctp_log_maxburst(), sctp_lower_sosend(), sctp_move_to_outqueue(), sctp_msg_append(), sctp_process_control(), sctp_process_init(), sctp_report_all_outbound(), sctp_sendall_iterator(), sctp_setopt(), sctp_shutdown(), sctp_ss_default_is_user_msgs_incomplete(), and sctp_wakeup_log().
uint8_t sctp_association::stream_reset_out_is_outstanding |
Definition at line 1202 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_request_in(), and sctp_handle_stream_reset_response().
uint8_t sctp_association::stream_reset_outstanding |
Definition at line 1201 of file sctp_structs.h.
Referenced by sctp_find_stream_reset(), sctp_handle_str_reset_add_out_strm(), sctp_handle_stream_reset(), sctp_handle_stream_reset_response(), sctp_process_cookie_existing(), sctp_send_deferred_reset_response(), sctp_send_str_reset_req(), sctp_send_stream_reset_out_if_possible(), sctp_setopt(), and sctp_strreset_timer().
uint32_t sctp_association::stream_scheduling_module |
Definition at line 888 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_setopt().
uint16_t sctp_association::streamincnt |
Definition at line 1116 of file sctp_structs.h.
Referenced by sctp_drain_mbufs(), sctp_free_assoc(), sctp_getopt(), sctp_handle_forward_tsn(), sctp_handle_str_reset_add_strm(), sctp_handle_stream_reset_response(), sctp_notify_assoc_change(), sctp_process_a_data_chunk(), sctp_process_init(), sctp_reset_in_stream(), sctp_setopt(), and sctp_sysctl_handle_assoclist().
uint16_t sctp_association::streamoutcnt |
Definition at line 1117 of file sctp_structs.h.
Referenced by sctp_add_stream_reset_out(), sctp_audit_stream_queues_for_size(), sctp_free_assoc(), sctp_getopt(), sctp_handle_str_reset_add_out_strm(), sctp_handle_str_reset_add_strm(), sctp_handle_str_reset_request_in(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_is_there_unsent_data(), sctp_lower_sosend(), sctp_move_chunks_from_net(), sctp_msg_append(), sctp_notify_assoc_change(), sctp_process_cmsgs_for_init(), sctp_process_cookie_existing(), sctp_process_init(), sctp_report_all_outbound(), sctp_reset_clear_pending(), sctp_reset_out_streams(), sctp_send_initiate_ack(), sctp_send_str_reset_req(), sctp_setopt(), sctp_ss_default_init(), sctp_ss_fcfs_init(), and sctp_sysctl_handle_assoclist().
uint16_t sctp_association::strm_pending_add_size |
Definition at line 1119 of file sctp_structs.h.
Referenced by sctp_handle_stream_reset_response(), and sctp_send_str_reset_req().
uint16_t sctp_association::strm_realoutsize |
Definition at line 1118 of file sctp_structs.h.
Referenced by sctp_free_assoc(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_process_cmsgs_for_init(), and sctp_send_str_reset_req().
struct sctp_stream_in* sctp_association::strmin |
Definition at line 856 of file sctp_structs.h.
Referenced by sctp_drain_mbufs(), sctp_free_assoc(), sctp_handle_forward_tsn(), sctp_handle_shutdown(), sctp_handle_str_reset_add_strm(), sctp_kick_prsctp_reorder_queue(), sctp_process_a_data_chunk(), sctp_process_init(), sctp_queue_data_for_reasm(), sctp_queue_data_to_stream(), sctp_reset_in_stream(), and sctp_sorecvmsg().
struct sctp_stream_out* sctp_association::strmout |
Definition at line 857 of file sctp_structs.h.
Referenced by sctp_add_stream_reset_out(), sctp_aloc_assoc_locked(), sctp_audit_stream_queues_for_size(), sctp_express_handle_sack(), sctp_free_assoc(), sctp_getopt(), sctp_handle_sack(), sctp_handle_str_reset_request_in(), sctp_handle_stream_reset_response(), sctp_init_asoc(), sctp_is_there_unsent_data(), sctp_lower_sosend(), sctp_move_chunks_from_net(), sctp_msg_append(), sctp_process_cmsgs_for_init(), sctp_process_cookie_existing(), sctp_process_init(), sctp_process_segment_range(), sctp_recover_sent_list(), sctp_release_pr_sctp_chunk(), sctp_report_all_outbound(), sctp_reset_clear_pending(), sctp_reset_out_streams(), sctp_send_str_reset_req(), sctp_setopt(), sctp_ss_default_init(), sctp_ss_fcfs_init(), and sctp_ss_fcfs_select().
struct sctp_timer sctp_association::strreset_timer |
Definition at line 801 of file sctp_structs.h.
Referenced by sctp_aloc_assoc_locked(), sctp_move_pcb_and_assoc(), sctp_timer_start(), and sctp_timer_stop().
uint32_t sctp_association::this_sack_highest_gap |
Definition at line 921 of file sctp_structs.h.
Referenced by sctp_express_handle_sack(), sctp_handle_sack(), sctp_process_segment_range(), and sctp_strike_gap_ack_chunks().
struct timeval sctp_association::time_entered |
Definition at line 792 of file sctp_structs.h.
Referenced by sctp_do_connect_x(), sctp_handle_cookie_ack(), sctp_handle_init_ack(), sctp_handle_shutdown(), sctp_lower_sosend(), sctp_process_cookie_new(), sctp_process_init_ack(), and sctp_setopt().
struct timeval sctp_association::time_last_rcvd |
Definition at line 793 of file sctp_structs.h.
Referenced by sctp_autoclose_timer(), and sctp_process_data().
struct timeval sctp_association::time_last_sat_advance |
Definition at line 795 of file sctp_structs.h.
struct timeval sctp_association::time_last_sent |
Definition at line 794 of file sctp_structs.h.
Referenced by sctp_autoclose_timer(), sctp_chunk_retransmission(), and sctp_med_chunk_output().
uint32_t sctp_association::timocookie |
Definition at line 1235 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sysctl_handle_assoclist(), and sctp_timeout_handler().
uint32_t sctp_association::timodata |
Definition at line 1231 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_timeout_handler().
uint32_t sctp_association::timoheartbeat |
Definition at line 1234 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_timeout_handler().
uint32_t sctp_association::timoinit |
Definition at line 1230 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sysctl_handle_assoclist(), and sctp_timeout_handler().
uint32_t sctp_association::timosack |
Definition at line 1232 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), and sctp_timeout_handler().
uint32_t sctp_association::timoshutdown |
Definition at line 1233 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sysctl_handle_assoclist(), and sctp_timeout_handler().
uint32_t sctp_association::timoshutdownack |
Definition at line 1236 of file sctp_structs.h.
Referenced by sctp_getopt(), sctp_init_asoc(), sctp_sysctl_handle_assoclist(), and sctp_timeout_handler().
unsigned int sctp_association::total_flight |
Definition at line 1038 of file sctp_structs.h.
Referenced by sctp_can_we_split_this(), sctp_chunk_output(), sctp_chunk_retransmission(), sctp_clean_up_datalist(), sctp_common_input_processing(), sctp_express_handle_sack(), sctp_fs_audit(), sctp_handle_packet_dropped(), sctp_handle_sack(), sctp_log_block(), sctp_log_nagle_event(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_med_chunk_output(), sctp_process_cookie_existing(), sctp_sendall_iterator(), sctp_t3rxt_timer(), and sctp_update_acked().
unsigned int sctp_association::total_flight_count |
Definition at line 1040 of file sctp_structs.h.
Referenced by sctp_express_handle_sack(), sctp_fs_audit(), sctp_handle_sack(), sctp_log_nagle_event(), sctp_lower_sosend(), sctp_mark_all_for_resend(), sctp_process_cookie_existing(), and sctp_wakeup_log().
uint32_t sctp_association::total_output_queue_size |
Definition at line 1007 of file sctp_structs.h.
Referenced by sctp_audit_stream_queues_for_size(), sctp_chunk_output(), sctp_common_input_processing(), sctp_express_handle_sack(), sctp_getopt(), sctp_handle_sack(), sctp_heartbeat_timer(), sctp_init_asoc(), sctp_inpcb_free(), sctp_log_block(), sctp_log_nagle_event(), sctp_lower_sosend(), sctp_move_to_outqueue(), sctp_process_control(), and sctp_sendall_iterator().
uint8_t sctp_association::trigger_reset |
Definition at line 1170 of file sctp_structs.h.
Referenced by sctp_chunk_output(), sctp_common_input_processing(), sctp_express_handle_sack(), sctp_handle_sack(), sctp_move_to_outqueue(), sctp_process_segment_range(), sctp_recover_sent_list(), and sctp_send_stream_reset_out_if_possible().
uint32_t sctp_association::tsn_last_delivered |
Definition at line 961 of file sctp_structs.h.
Referenced by sctp_handle_str_reset_request_tsn(), sctp_handle_stream_reset_response(), and sctp_process_init().
uint32_t sctp_association::tsn_of_pdapi_last_delivered |
Definition at line 971 of file sctp_structs.h.
uint8_t sctp_association::use_precise_time |
Definition at line 1218 of file sctp_structs.h.
Referenced by sctp_calculate_rto(), and sctp_set_rtcc_initial_cc_param().
uint8_t sctp_association::used_alt_asconfack |
Definition at line 1196 of file sctp_structs.h.
uint32_t sctp_association::vrf_id |
Definition at line 890 of file sctp_structs.h.
Referenced by sctp_abort_association(), sctp_add_remote_addr(), sctp_asconf_iterator_stcb(), sctp_asconf_queue_sa_delete(), sctp_check_address_list_all(), sctp_does_stcb_own_this_addr(), sctp_find_valid_localaddr(), sctp_getopt(), sctp_init_asoc(), sctp_local_addr_count(), sctp_lowlevel_chunk_output(), sctp_pathmtu_timer(), sctp_process_initack_addresses(), sctp_set_primary_ip_address_sa(), and sctp_setopt().