Lines Matching refs:old_inp

2481 sctp_move_pcb_and_assoc(struct sctp_inpcb *old_inp, struct sctp_inpcb *new_inp,  in sctp_move_pcb_and_assoc()  argument
2492 SCTP_INP_WLOCK(old_inp); in sctp_move_pcb_and_assoc()
2498 if (old_inp->sctp_flags & SCTP_PCB_FLAGS_BOUND_V6) { in sctp_move_pcb_and_assoc()
2499 new_inp->ip_inp.inp.inp_flags |= old_inp->ip_inp.inp.inp_flags & INP_CONTROLOPTS; in sctp_move_pcb_and_assoc()
2500 if (old_inp->ip_inp.inp.in6p_outputopts) { in sctp_move_pcb_and_assoc()
2501 …new_inp->ip_inp.inp.in6p_outputopts = ip6_copypktopts(old_inp->ip_inp.inp.in6p_outputopts, M_NOWAI… in sctp_move_pcb_and_assoc()
2510 new_inp->ip_inp.inp.inp_ip_tos = old_inp->ip_inp.inp.inp_ip_tos; in sctp_move_pcb_and_assoc()
2511 new_inp->ip_inp.inp.inp_ip_ttl = old_inp->ip_inp.inp.inp_ip_ttl; in sctp_move_pcb_and_assoc()
2515 old_inp->sctp_ep.time_of_secret_change; in sctp_move_pcb_and_assoc()
2516 memcpy(new_inp->sctp_ep.secret_key, old_inp->sctp_ep.secret_key, in sctp_move_pcb_and_assoc()
2517 sizeof(old_inp->sctp_ep.secret_key)); in sctp_move_pcb_and_assoc()
2519 old_inp->sctp_ep.current_secret_number; in sctp_move_pcb_and_assoc()
2521 old_inp->sctp_ep.last_secret_number; in sctp_move_pcb_and_assoc()
2522 new_inp->sctp_ep.size_of_a_cookie = old_inp->sctp_ep.size_of_a_cookie; in sctp_move_pcb_and_assoc()
2529 lport = new_inp->sctp_lport = old_inp->sctp_lport; in sctp_move_pcb_and_assoc()
2571 LIST_FOREACH(oladdr, &old_inp->sctp_addr_list, sctp_nxt_addr) { in sctp_move_pcb_and_assoc()
2596 if (stcb->asoc.dack_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2597 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2601 if (stcb->asoc.asconf_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2602 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2606 if (stcb->asoc.strreset_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2607 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2611 if (stcb->asoc.shut_guard_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2612 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2616 if (stcb->asoc.autoclose_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2617 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2621 if (stcb->asoc.delete_prim_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2622 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2628 if (net->pmtu_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2629 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2633 if (net->hb_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2634 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2638 if (net->rxt_timer.ep == old_inp) { in sctp_move_pcb_and_assoc()
2639 SCTP_INP_DECR_REF(old_inp); in sctp_move_pcb_and_assoc()
2645 SCTP_INP_WUNLOCK(old_inp); in sctp_move_pcb_and_assoc()