Searched refs:dest_state (Results 1 – 9 of 9) sorted by relevance
148 if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp_threshold_management()149 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_threshold_management()150 net->dest_state |= SCTP_ADDR_NOT_REACHABLE; in sctp_threshold_management()152 net->dest_state |= SCTP_ADDR_WAS_PRIMARY; in sctp_threshold_management()171 if ((net->dest_state & SCTP_ADDR_UNCONFIRMED) == 0) { in sctp_threshold_management()183 ((net == NULL) ? (u_int)0 : (u_int)net->dest_state)); in sctp_threshold_management()244 ((alt->dest_state & SCTP_ADDR_REACHABLE) == SCTP_ADDR_REACHABLE) && in sctp_find_alternate_net()246 (!(alt->dest_state & SCTP_ADDR_UNCONFIRMED)) in sctp_find_alternate_net()270 if ((!(alt->dest_state & SCTP_ADDR_UNCONFIRMED)) && in sctp_find_alternate_net()792 if (net->dest_state & SCTP_ADDR_NOT_REACHABLE) { in sctp_t3rxt_timer()[all …]
2351 if (netfirst->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_add_remote_addr()2352 netfirst->dest_state = (SCTP_ADDR_REACHABLE| in sctp_add_remote_addr()2355 netfirst->dest_state = SCTP_ADDR_REACHABLE; in sctp_add_remote_addr()2483 net->dest_state = (SCTP_ADDR_REACHABLE | in sctp_add_remote_addr()2488 net->dest_state = SCTP_ADDR_REACHABLE; in sctp_add_remote_addr()2490 net->dest_state = SCTP_ADDR_REACHABLE | in sctp_add_remote_addr()2847 net->dest_state = SCTP_ADDR_NOT_REACHABLE; in sctp_free_remote_addr()3474 if (net->dest_state & SCTP_ADDR_UNCONFIRMED) in sctp_select_primary_destination()3970 net->dest_state |= SCTP_ADDR_NOT_IN_ASSOC; in sctp_load_addresses_from_init()3991 net_tmp->dest_state &= ~SCTP_ADDR_NOT_IN_ASSOC; in sctp_load_addresses_from_init()[all …]
379 if (net->dest_state & SCTP_ADDR_REACHABLE) { in sctp_notify()381 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_notify()382 net->dest_state |= SCTP_ADDR_NOT_REACHABLE; in sctp_notify()2074 paddri->spinfo_state = net->dest_state & (SCTP_REACHABLE_MASK|SCTP_ADDR_NOHB); in sctp_optsget()2159 sstat->sstat_primary.spinfo_state = net->dest_state & SCTP_REACHABLE_MASK; in sctp_optsget()2869 net->dest_state &= ~SCTP_ADDR_NOHB; in sctp_optsset()2888 … if (lnet->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_optsset()2899 net->dest_state |= SCTP_ADDR_NOHB; in sctp_optsset()3079 (!(net->dest_state & SCTP_ADDR_UNCONFIRMED))) { in sctp_optsset()3086 if (net->dest_state & SCTP_ADDR_SWITCH_PRIMARY) { in sctp_optsset()[all …]
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()3668 if ((tp1->whoTo->dest_state & in sctp_handle_sack()3678 tp1->whoTo->dest_state &= in sctp_handle_sack()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()3797 asoc->primary_destination->dest_state &= in sctp_handle_sack()3886 if ((net->dest_state&SCTP_ADDR_NOT_REACHABLE) == in sctp_handle_sack()[all …]
451 if ((r_net && (r_net->dest_state & SCTP_ADDR_UNCONFIRMED)) && in sctp_handle_heartbeat_ack()458 r_net->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_handle_heartbeat_ack()466 if (r_net->dest_state & SCTP_ADDR_NOT_REACHABLE) { in sctp_handle_heartbeat_ack()467 r_net->dest_state = SCTP_ADDR_REACHABLE; in sctp_handle_heartbeat_ack()472 if (r_net->dest_state & SCTP_ADDR_WAS_PRIMARY) { in sctp_handle_heartbeat_ack()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()2053 if (netl->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_handle_cookie_echo()2054 netl->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_handle_cookie_echo()
2092 if ((net) && (net->dest_state & SCTP_ADDR_OUT_OF_SCOPE)) { in sctp_lowlevel_chunk_output()2208 if ((net->dest_state & SCTP_ADDR_REACHABLE) && stcb) in sctp_lowlevel_chunk_output()2213 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_lowlevel_chunk_output()2214 net->dest_state |= SCTP_ADDR_NOT_REACHABLE; in sctp_lowlevel_chunk_output()2224 … net->dest_state |= SCTP_ADDR_WAS_PRIMARY; in sctp_lowlevel_chunk_output()2387 if ((net->dest_state & SCTP_ADDR_REACHABLE) && stcb) in sctp_lowlevel_chunk_output()2392 net->dest_state &= ~SCTP_ADDR_REACHABLE; in sctp_lowlevel_chunk_output()2393 net->dest_state |= SCTP_ADDR_NOT_REACHABLE; in sctp_lowlevel_chunk_output()2403 … net->dest_state |= SCTP_ADDR_WAS_PRIMARY; in sctp_lowlevel_chunk_output()2589 net->dest_state &= ~SCTP_ADDR_UNCONFIRMED; in sctp_send_initiate()[all …]
186 u_int16_t dest_state; member
1175 if (lnet->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_timer_start()1210 if ((lnet->dest_state & SCTP_ADDR_UNCONFIRMED) && in sctp_timer_start()1211 … ((lnet->dest_state & SCTP_ADDR_OUT_OF_SCOPE) == 0) && in sctp_timer_start()1212 (lnet->dest_state & SCTP_ADDR_REACHABLE)) { in sctp_timer_start()
2500 re_dfastate_t *dest_state; in transit_state_mb() local2533 dest_state = mctx->state_log[dest_idx]; in transit_state_mb()2534 if (dest_state == NULL) in transit_state_mb()2539 dest_state->entrance_nodes, new_nodes); in transit_state_mb()2546 if (dest_state != NULL) in transit_state_mb()2599 re_dfastate_t *dest_state; in transit_state_bkref() local2612 dest_state = mctx->state_log[dest_str_idx]; in transit_state_bkref()2616 if (dest_state == NULL) in transit_state_bkref()2629 dest_state->entrance_nodes, in transit_state_bkref()3054 re_dfastate_t *dest_state; in check_arrival_add_next_nodes() local[all …]