Home
last modified time | relevance | path

Searched refs:dest_state (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/netinet/
H A Dsctp_timer.c98 if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp_threshold_management()
99 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_threshold_management()
100 net->dest_state &= ~SCTP_ADDR_REQ_PRIMARY; in sctp_threshold_management()
101 net->dest_state &= ~SCTP_ADDR_PF; in sctp_threshold_management()
108 if ((net->dest_state & SCTP_ADDR_PF) == 0) { in sctp_threshold_management()
109 net->dest_state |= SCTP_ADDR_PF; in sctp_threshold_management()
118 if ((net->dest_state & SCTP_ADDR_UNCONFIRMED) == 0) { in sctp_threshold_management()
141 ((net == NULL) ? (uint32_t)0 : (uint32_t)net->dest_state)); in sctp_threshold_management()
194 if (((mnet->dest_state & SCTP_ADDR_REACHABLE) != SCTP_ADDR_REACHABLE) || in sctp_find_alternate_net()
195 (mnet->dest_state & SCTP_ADDR_UNCONFIRMED)) { in sctp_find_alternate_net()
[all …]
H A Dsctp_usrreq.c195 if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp_notify()
197 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_notify()
198 net->dest_state &= ~SCTP_ADDR_PF; in sctp_notify()
212 if (net->dest_state & SCTP_ADDR_NO_PMTUD) { in sctp_notify()
2397 if (net->dest_state & SCTP_ADDR_NOHB) {
2403 if (net->dest_state & SCTP_ADDR_NO_PMTUD) {
2544 if (net->dest_state & SCTP_ADDR_UNCONFIRMED) {
2547 } else if (net->dest_state & SCTP_ADDR_REACHABLE) {
2630 if (net->dest_state & SCTP_ADDR_UNCONFIRMED) {
2633 } else if (net->dest_state & SCTP_ADDR_REACHABLE) {
[all …]
H A Dsctp_sysctl.c528 xraddr.active = ((net->dest_state & SCTP_ADDR_REACHABLE) == SCTP_ADDR_REACHABLE); in sctp_sysctl_handle_assoclist()
529 xraddr.confirmed = ((net->dest_state & SCTP_ADDR_UNCONFIRMED) == 0); in sctp_sysctl_handle_assoclist()
530 xraddr.heartbeat_enabled = ((net->dest_state & SCTP_ADDR_NOHB) == 0); in sctp_sysctl_handle_assoclist()
531 xraddr.potentially_failed = ((net->dest_state & SCTP_ADDR_PF) == SCTP_ADDR_PF); in sctp_sysctl_handle_assoclist()
543 if (net->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_sysctl_handle_assoclist()
545 } else if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp_sysctl_handle_assoclist()
H A Dsctp_pcb.c3630 if (netfirst->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_add_remote_addr()
3631 netfirst->dest_state = (SCTP_ADDR_REACHABLE | in sctp_add_remote_addr()
3634 netfirst->dest_state = SCTP_ADDR_REACHABLE; in sctp_add_remote_addr()
3762 net->dest_state = (SCTP_ADDR_REACHABLE | in sctp_add_remote_addr()
3767 net->dest_state = SCTP_ADDR_REACHABLE; in sctp_add_remote_addr()
3769 net->dest_state = SCTP_ADDR_REACHABLE | in sctp_add_remote_addr()
3788 net->dest_state |= SCTP_ADDR_NOHB; in sctp_add_remote_addr()
3790 net->dest_state &= ~SCTP_ADDR_NOHB; in sctp_add_remote_addr()
3793 net->dest_state |= SCTP_ADDR_NO_PMTUD; in sctp_add_remote_addr()
3795 net->dest_state &= ~SCTP_ADDR_NO_PMTUD; in sctp_add_remote_addr()
[all …]
H A Dsctp_input.c579 if ((r_net && (r_net->dest_state & SCTP_ADDR_UNCONFIRMED)) && in sctp_handle_heartbeat_ack()
586 r_net->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_handle_heartbeat_ack()
587 if (r_net->dest_state & SCTP_ADDR_REQ_PRIMARY) { in sctp_handle_heartbeat_ack()
589 r_net->dest_state &= ~SCTP_ADDR_REQ_PRIMARY; in sctp_handle_heartbeat_ack()
625 if ((r_net->dest_state & SCTP_ADDR_REACHABLE) == 0) { in sctp_handle_heartbeat_ack()
626 r_net->dest_state |= SCTP_ADDR_REACHABLE; in sctp_handle_heartbeat_ack()
630 if (r_net->dest_state & SCTP_ADDR_PF) { in sctp_handle_heartbeat_ack()
631 r_net->dest_state &= ~SCTP_ADDR_PF; in sctp_handle_heartbeat_ack()
819 if ((net->dest_state & SCTP_ADDR_UNCONFIRMED) && in sctp_start_net_timers()
1279 if (stcb->asoc.primary_destination->dest_state & in sctp_handle_init_ack()
[all …]
H A Dsctp_indata.c4145 if ((net->dest_state & SCTP_ADDR_REACHABLE) == 0) { in sctp_express_handle_sack()
4147 net->dest_state |= SCTP_ADDR_REACHABLE; in sctp_express_handle_sack()
4161 if (net->dest_state & SCTP_ADDR_PF) { in sctp_express_handle_sack()
4162 net->dest_state &= ~SCTP_ADDR_PF; in sctp_express_handle_sack()
4597 if ((tp1->whoTo->dest_state & in sctp_handle_sack()
4608 tp1->whoTo->dest_state &= in sctp_handle_sack()
4888 if ((net->dest_state & SCTP_ADDR_REACHABLE) == 0) { in sctp_handle_sack()
4890 net->dest_state |= SCTP_ADDR_REACHABLE; in sctp_handle_sack()
4906 if (net->dest_state & SCTP_ADDR_PF) { in sctp_handle_sack()
4907 net->dest_state &= ~SCTP_ADDR_PF; in sctp_handle_sack()
H A Dsctp_var.h190 (__net)->dest_state &= ~SCTP_ADDR_REACHABLE; \
H A Dsctp_asconf.c540 if ((stcb->asoc.primary_destination->dest_state & SCTP_ADDR_REACHABLE) && in sctp_process_asconf_set_primary()
541 ((stcb->asoc.primary_destination->dest_state & SCTP_ADDR_PF) == 0) && in sctp_process_asconf_set_primary()
568 (stcb->asoc.primary_destination->dest_state & in sctp_process_asconf_set_primary()
994 if (dstnet->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_assoc_immediate_retrans()
H A Dsctp_output.c3914 if (net->dest_state & SCTP_ADDR_CONFIRMED) { in sctp_handle_no_route()
3915 if ((net->dest_state & SCTP_ADDR_REACHABLE) && stcb) { in sctp_handle_no_route()
3921 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_handle_no_route()
3922 net->dest_state &= ~SCTP_ADDR_PF; in sctp_handle_no_route()
3998 if ((net) && (net->dest_state & SCTP_ADDR_OUT_OF_SCOPE)) { in sctp_lowlevel_chunk_output()
4241 ((net->dest_state & SCTP_ADDR_NO_PMTUD) == 0)) { in sctp_lowlevel_chunk_output()
4583 ((net->dest_state & SCTP_ADDR_NO_PMTUD) == 0)) { in sctp_lowlevel_chunk_output()
4641 net->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_send_initiate()
4645 net->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_send_initiate()
7954 ((net->dest_state & SCTP_ADDR_PF) || in sctp_med_chunk_output()
[all …]
H A Dsctp_structs.h351 uint16_t dest_state; member
H A Dsctputil.c1913 if ((net->dest_state & SCTP_ADDR_NOHB) == 0) { in sctp_timeout_handler()
2187 if (net != NULL && (net->dest_state & SCTP_ADDR_BEING_DELETED)) { in sctp_timer_start()
2279 if ((net->dest_state & SCTP_ADDR_NOHB) && in sctp_timer_start()
2280 ((net->dest_state & SCTP_ADDR_UNCONFIRMED) == 0)) { in sctp_timer_start()
2292 if (!((net->dest_state & SCTP_ADDR_UNCONFIRMED) && in sctp_timer_start()
2293 (net->dest_state & SCTP_ADDR_REACHABLE)) && in sctp_timer_start()
2294 ((net->dest_state & SCTP_ADDR_PF) == 0)) { in sctp_timer_start()
2367 if (net->dest_state & SCTP_ADDR_NO_PMTUD) { in sctp_timer_start()
/freebsd/sys/netinet6/
H A Dsctp6_usrreq.c191 if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp6_notify()
193 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp6_notify()
194 net->dest_state &= ~SCTP_ADDR_PF; in sctp6_notify()
212 if (net->dest_state & SCTP_ADDR_NO_PMTUD) { in sctp6_notify()