Home
last modified time | relevance | path

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

/netbsd/src/sys/netinet/
Dsctp_timer.c151 if (net == stcb->asoc.primary_destination) { in sctp_threshold_management()
763 if (net != stcb->asoc.primary_destination) { in sctp_t3rxt_timer()
796 if ((stcb->asoc.primary_destination == net) && (alt != net)) { in sctp_t3rxt_timer()
876 sctp_backoff_on_timeout(stcb, stcb->asoc.primary_destination, 1, 0); in sctp_t1init_timer()
883 alt = sctp_find_alternate_net(stcb, stcb->asoc.primary_destination); in sctp_t1init_timer()
884 if ((alt != NULL) && (alt != stcb->asoc.primary_destination)) { in sctp_t1init_timer()
885 … sctp_move_all_chunks_to_alt(stcb, stcb->asoc.primary_destination, alt); in sctp_t1init_timer()
886 stcb->asoc.primary_destination = alt; in sctp_t1init_timer()
1405 … sctp_send_shutdown(stcb, stcb->asoc.primary_destination); in sctp_autoclose_timer()
1409 asoc->primary_destination); in sctp_autoclose_timer()
[all …]
Dsctp_usrreq.c774 … stcb->asoc.primary_destination); in sctp_disconnect()
779 asoc->primary_destination); in sctp_disconnect()
782 asoc->primary_destination); in sctp_disconnect()
869 stcb->asoc.primary_destination); in sctp_shutdown()
874 asoc->primary_destination); in sctp_shutdown()
877 asoc->primary_destination); in sctp_shutdown()
1310 … sctp_timer_start(SCTP_TIMER_TYPE_INIT, inp, stcb, stcb->asoc.primary_destination); in sctp_do_connect_x()
2151 rtcache_getdst(&stcb->asoc.primary_destination->ro), in sctp_optsget()
2152 (rtcache_getdst(&stcb->asoc.primary_destination->ro))->sa_len); in sctp_optsget()
2153 net = stcb->asoc.primary_destination; in sctp_optsget()
[all …]
Dsctp_indata.c2393 sctp_send_shutdown(stcb, stcb->asoc.primary_destination); in sctp_sack_check()
2716 if (asoc->primary_destination->dest_state & SCTP_ADDR_SWITCH_PRIMARY) { in sctp_handle_segments()
2952 if (asoc->primary_destination->dest_state & SCTP_ADDR_SWITCH_PRIMARY) { in sctp_strike_gap_ack_chunks()
2955 if (asoc->primary_destination->dest_state & SCTP_ADDR_DOUBLE_SWITCH) { in sctp_strike_gap_ack_chunks()
3003 if (tp1->whoTo != asoc->primary_destination) { in sctp_strike_gap_ack_chunks()
3022 (compare_with_wrap(asoc->primary_destination->next_tsn_at_change, in sctp_strike_gap_ack_chunks()
3739 if (asoc->primary_destination->dest_state & in sctp_handle_sack()
3768 if (asoc->primary_destination->dest_state & in sctp_handle_sack()
3790 if (asoc->primary_destination->dest_state & SCTP_ADDR_SWITCH_PRIMARY) { in sctp_handle_sack()
3791 if ((cum_ack == asoc->primary_destination->next_tsn_at_change) || in sctp_handle_sack()
[all …]
Dsctp_output.c2216 if (net == stcb->asoc.primary_destination) { in sctp_lowlevel_chunk_output()
2395 if (net == stcb->asoc.primary_destination) { in sctp_lowlevel_chunk_output()
2581 net = stcb->asoc.primary_destination; in sctp_send_initiate()
3329 net = asoc->primary_destination; in sctp_send_initiate_ack()
4048 if (stcb->asoc.primary_destination) in sctp_prepare_chunk()
4049 template->whoTo = stcb->asoc.primary_destination; in sctp_prepare_chunk()
4540 sctp_send_shutdown(stcb, stcb->asoc.primary_destination);
4543 asoc->primary_destination);
4545 asoc->primary_destination);
4675 ret = sctp_msg_append(stcb, stcb->asoc.primary_destination, m, &ca->sndrcv, 0);
[all …]
Dsctp_pcb.c2083 … sctp_send_shutdown(asoc, asoc->asoc.primary_destination); in sctp_inpcb_free()
2086 … asoc->asoc.primary_destination); in sctp_inpcb_free()
2088 … asoc->asoc.primary_destination); in sctp_inpcb_free()
2593 if (stcb->asoc.primary_destination == 0) { in sctp_add_remote_addr()
2594 stcb->asoc.primary_destination = net; in sctp_add_remote_addr()
2595 } else if (!rtcache_validate(&stcb->asoc.primary_destination->ro)) { in sctp_add_remote_addr()
2597 stcb->asoc.primary_destination = net; in sctp_add_remote_addr()
2887 if (net == asoc->primary_destination) { in sctp_del_remote_addr()
2892 asoc->primary_destination = in sctp_del_remote_addr()
3479 stcb->asoc.primary_destination = net; in sctp_select_primary_destination()
[all …]
Dsctp_input.c393 asoc->primary_destination); in sctp_process_init_ack()
605 sctp_send_shutdown_ack(stcb, stcb->asoc.primary_destination); in sctp_handle_shutdown()
954 if (stcb->asoc.primary_destination->dest_state & in sctp_handle_init_ack()
962 stcb->asoc.primary_destination->dest_state &= in sctp_handle_init_ack()
965 stcb, 0, (void *)stcb->asoc.primary_destination); in sctp_handle_init_ack()
1060 sctp_send_shutdown_ack(stcb, stcb->asoc.primary_destination); in sctp_process_cookie_existing()
2200 stcb->asoc.primary_destination); in sctp_handle_cookie_ack()
2255 net = stcb->asoc.primary_destination; in sctp_handle_ecn_echo()
3287 stcb->asoc.primary_destination); in sctp_process_control()
Dsctp_structs.h359 struct sctp_nets *primary_destination; member
Dsctputil.c1929 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_assoc_change()
2015 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_peer_addr_change()
2109 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_send_failed()
2181 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_adaption_layer()
2251 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_partial_delivery_indication()
2330 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_shutdown_event()
2426 to = rtcache_getdst(&stcb->asoc.primary_destination->ro); in sctp_notify_stream_reset()
Dsctp_asconf.c1777 stcb, stcb->asoc.primary_destination); in sctp_addr_mgmt_assoc()
2049 stcb->asoc.primary_destination); in sctp_set_primary_ip_address_sa()
2100 stcb->asoc.primary_destination); in sctp_set_primary_ip_address()
2550 stcb->asoc.primary_destination); in sctp_process_initack_addresses()
/netbsd/src/sys/netinet6/
Dsctp6_usrreq.c752 … sctp_send_shutdown(stcb, stcb->asoc.primary_destination); in sctp6_disconnect()
757 asoc->primary_destination); in sctp6_disconnect()
760 asoc->primary_destination); in sctp6_disconnect()