SCTP_SO_NOT_LOCKED
sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_ASCONF_ADD_IP, stcb, 0, sa, SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
(struct sockaddr *)&net->ro._l_addr, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_ASCONF_DELETE_IP, stcb, 0, sa, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_ASCONF_SET_PRIMARY, stcb, 0, sa, SCTP_SO_NOT_LOCKED);
&shared_key_id, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
SCTP_READ_LOCK_NOT_HELD, SCTP_SO_NOT_LOCKED);
sctp_wakeup_the_read_socket(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
1, SCTP_READ_LOCK_NOT_HELD, SCTP_SO_NOT_LOCKED);
SCTP_READ_LOCK_NOT_HELD, SCTP_SO_NOT_LOCKED);
sctp_send_sack(stcb, SCTP_SO_NOT_LOCKED);
sctp_send_sack(stcb, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
1, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, tp1, SCTP_SO_NOT_LOCKED);
0, (void *)net, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, oper, false, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, tp1, SCTP_SO_NOT_LOCKED);
0, (void *)net, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
SCTP_READ_LOCK_HELD, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
SCTP_READ_LOCK_HELD, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, tchk, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
sctp_wakeup_the_read_socket(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_wakeup_the_read_socket(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
inp_read_lock_held, SCTP_SO_NOT_LOCKED);
sctp_wakeup_the_read_socket(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_abort_notification(stcb, false, true, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_REMOTE_ERROR, stcb, code, ch, SCTP_SO_NOT_LOCKED);
stcb, 0, (void *)stcb->asoc.primary_destination, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_CONTROL_PROC, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_COOKIE_ACK, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(notification, *stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
(*stcb), 0, (void *)netl, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(notification, *stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
(*stcb), 0, (void *)netl, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(notification, *stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
(*stcb), 0, (void *)netl, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_ASSOC_UP, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
0, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_ASSOC_DOWN, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_is_there_unsent_data(stcb, SCTP_SO_NOT_LOCKED)) {
stcb, 0, sp, SCTP_SO_NOT_LOCKED);
sctp_free_a_strmoq(stcb, sp, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_send_sack(stcb, SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_RECV, stcb, number_entries, (void *)list, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_SEND, stcb, number_entries, (void *)list, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_DENIED_OUT, stcb, number_entries, req_out_param->list_of_streams, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_FAILED_OUT, stcb, number_entries, req_out_param->list_of_streams, SCTP_SO_NOT_LOCKED);
number_entries, req_in_param->list_of_streams, SCTP_SO_NOT_LOCKED);
number_entries, req_in_param->list_of_streams, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, SCTP_STREAM_CHANGE_DENIED, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, SCTP_STREAM_CHANGE_FAILED, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, SCTP_STREAM_CHANGE_DENIED, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, SCTP_STREAM_CHANGE_DENIED, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_TSN, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_TSN, stcb, SCTP_ASSOC_RESET_DENIED, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_TSN, stcb, SCTP_ASSOC_RESET_FAILED, NULL, SCTP_SO_NOT_LOCKED);
sctp_send_stream_reset_out_if_possible(stcb, SCTP_SO_NOT_LOCKED);
sctp_send_stream_reset_out_if_possible(stcb, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_TSN, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_STR_RESET_ADD, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_CONTROL_PROC, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_SENDER_DRY, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_INPUT_ERROR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_CONTROL_PROC, SCTP_SO_NOT_LOCKED);
stcb, 0, (void *)r_net, SCTP_SO_NOT_LOCKED);
0, (void *)r_net, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(stcb->sctp_ep, stcb, SCTP_SO_NOT_LOCKED);
sctp_abort_notification(stcb, true, false, error, abort, SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_ulp_notify(SCTP_NOTIFY_PEER_SHUTDOWN, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
some_on_streamwheel = sctp_is_there_unsent_data(stcb, SCTP_SO_NOT_LOCKED);
sctp_is_there_unsent_data(stcb, SCTP_SO_NOT_LOCKED)) {
sctp_ulp_notify(SCTP_NOTIFY_ASSOC_DOWN, stcb, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED))) {
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED))) {
sctp_abort_an_association(inp, stcb, m, false, SCTP_SO_NOT_LOCKED);
sctp_is_there_unsent_data(stcb, SCTP_SO_NOT_LOCKED) == 0) {
op_err, false, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_USR_SEND, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
sctp_send_sack(stcb, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_DRAIN, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(inp, stcb, SCTP_SO_NOT_LOCKED);
sctp_send_initiate(inp, stcb, SCTP_SO_NOT_LOCKED);
(void *)net, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, false, SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, true, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_AUTOCLOSE_TMR, SCTP_SO_NOT_LOCKED);
sctp_free_a_chunk(stcb, chk, SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
SCTP_SO_NOT_LOCKED);
sctp_send_hb(stcb, net, SCTP_SO_NOT_LOCKED);
(void *)net, SCTP_SO_NOT_LOCKED);
sctp_abort_notification(stcb, true, false, 0, NULL, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(it->inp, it->stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_send_sack(stcb, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_SACK_TMR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_SHUT_TMR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_HB_TMR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_SHUT_ACK_TMR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_ASCONF_TMR, SCTP_SO_NOT_LOCKED);
sctp_abort_an_association(inp, stcb, op_err, true, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_AUTOCLOSE_TMR, SCTP_SO_NOT_LOCKED);
sctp_chunk_output(inp, stcb, SCTP_OUTPUT_FROM_STRRST_TMR, SCTP_SO_NOT_LOCKED);
sctp_abort_notification(stcb, false, false, cause_code, NULL, SCTP_SO_NOT_LOCKED);
stcb, 0, (void *)net, SCTP_SO_NOT_LOCKED);
sctp_abort_notification(stcb, true, false, 0, NULL, SCTP_SO_NOT_LOCKED);