/src/sys/netinet/ |
sctputil.c | 632 x = sctp_select_initial_TSN(&m->sctp_ep); 663 asoc->max_burst = m->sctp_ep.max_burst; 664 asoc->heart_beat_delay = m->sctp_ep.sctp_timeoutticks[SCTP_TIMER_HEARTBEAT]; 665 asoc->cookie_life = m->sctp_ep.def_cookie_life; 673 sctp_select_initial_TSN(&m->sctp_ep); 690 asoc->initial_init_rto_max = m->sctp_ep.initial_init_rto_max; 691 asoc->initial_rto = m->sctp_ep.initial_rto; 693 asoc->max_init_times = m->sctp_ep.max_init_times; 694 asoc->max_send_times = m->sctp_ep.max_send_times; 695 asoc->def_net_failure = m->sctp_ep.def_net_failure [all...] |
sctp_indata.c | 159 (asoc->my_rwnd < stcb->sctp_ep->sctp_ep.sctp_sws_receiver)) { 187 if ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_RECVDATAIOEVNT) == 0) { 238 if ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_RECVDATAIOEVNT) == 0) { 290 SCTP_INP_WLOCK(stcb->sctp_ep); 295 if (stcb && (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_SOCKET_GONE)) { 331 SCTP_INP_WUNLOCK(stcb->sctp_ep); 351 SCTP_INP_WUNLOCK(stcb->sctp_ep); 367 SCTP_INP_WUNLOCK(stcb->sctp_ep); 375 SCTP_INP_WUNLOCK(stcb->sctp_ep); [all...] |
sctp_input.c | 323 sctp_free_assoc(stcb->sctp_ep, stcb); 341 sctp_free_assoc(stcb->sctp_ep, stcb); 380 sctp_abort_association(stcb->sctp_ep, stcb, m, iphlen, 392 sctp_timer_stop(SCTP_TIMER_TYPE_INIT, stcb->sctp_ep, stcb, 496 sctp_timer_stop(SCTP_TIMER_TYPE_RECV, stcb->sctp_ep, stcb, net); 500 sctp_free_assoc(stcb->sctp_ep, stcb); 554 if ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) || 555 (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL)) { 562 stcb->sctp_ep->sctp_socket->so_rcv.sb_state |= SBS_CANTSENDMORE; 564 stcb->sctp_ep->sctp_socket->so_state |= SS_CANTSENDMORE [all...] |
sctp_pcb.c | 524 SCTP_INP_RLOCK(locked_tcb->sctp_ep); 526 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep); 596 if (locked_tcb->sctp_ep != inp) { 597 SCTP_INP_RLOCK(locked_tcb->sctp_ep); 599 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep); 637 SCTP_INP_RLOCK(stcb->sctp_ep); 639 SCTP_INP_RUNLOCK(stcb->sctp_ep); 642 if (inp != stcb->sctp_ep) { 1075 SCTP_INP_RLOCK(stcb->sctp_ep); 1077 SCTP_INP_RUNLOCK(stcb->sctp_ep); [all...] |
sctp_usrreq.c | 775 sctp_chunk_output(stcb->sctp_ep, stcb, 1); 778 stcb->sctp_ep, stcb, 781 stcb->sctp_ep, stcb, 870 sctp_chunk_output(stcb->sctp_ep, stcb, 1); 873 stcb->sctp_ep, stcb, 876 stcb->sctp_ep, stcb, 1316 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) { 1317 stcb->sctp_ep->sctp_flags |= SCTP_PCB_FLAGS_CONNECTED; 1374 optval = inp->sctp_ep.auto_close_time; 1480 *tm = TICKS_TO_MSEC(inp->sctp_ep.sctp_timeoutticks[SCTP_TIMER_RECV]) [all...] |
sctp_output.c | 306 sctp_hash_digest_m((char *)inp->sctp_ep.secret_key[ 307 (int)(inp->sctp_ep.current_secret_number)], 2034 rndval = sctp_select_initial_TSN(&stcb->sctp_ep->sctp_ep); 2663 if (inp->sctp_ep.adaption_layer_indicator) { 2669 ali->indication = ntohl(inp->sctp_ep.adaption_layer_indicator); 3343 SCTP_INP_RUNLOCK(stcb->sctp_ep); 3348 stc.cookie_life = inp->sctp_ep.def_cookie_life; 3599 initackm_out->msg.init.initial_tsn = htonl(sctp_select_initial_TSN(&inp->sctp_ep)); 3610 if (asoc->streamoutcnt > inp->sctp_ep.pre_open_stream_count) [all...] |
sctp_asconf.c | 853 sctp_timer_stop(SCTP_TIMER_TYPE_ASCONF, stcb->sctp_ep, stcb, net); 1369 sctp_abort_an_association(stcb->sctp_ep, stcb, 1389 sctp_timer_stop(SCTP_TIMER_TYPE_ASCONF, stcb->sctp_ep, stcb, net); 1518 sctp_timer_start(SCTP_TIMER_TYPE_ASCONF, stcb->sctp_ep, 2048 stcb->sctp_ep, stcb, 2099 stcb->sctp_ep, stcb, 2195 LIST_FOREACH(laddr, &stcb->sctp_ep->sctp_addr_list, sctp_nxt_addr) { 2368 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_BOUNDALL) 2536 if ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_DO_ASCONF) && 2549 stcb->sctp_ep, stcb [all...] |
sctp_pcb.h | 308 struct sctp_pcb sctp_ep; /* SCTP ep data */ member in struct:sctp_inpcb 348 struct sctp_inpcb *sctp_ep; /* back pointer to ep */ member in struct:sctp_tcb 519 if (!mtx_owned(&(_tcb->sctp_ep->inp_mtx))) \
|
sctp_timer.c | 848 sctp_timer_start(SCTP_TIMER_TYPE_SEND, stcb->sctp_ep, stcb, lchk->whoTo); 1408 stcb->sctp_ep, stcb, 1411 stcb->sctp_ep, stcb,
|
/src/sys/netinet6/ |
sctp6_usrreq.c | 753 sctp_chunk_output(stcb->sctp_ep, stcb, 1); 756 stcb->sctp_ep, stcb, 759 stcb->sctp_ep, stcb, 1026 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) { 1027 stcb->sctp_ep->sctp_flags |= SCTP_PCB_FLAGS_CONNECTED;
|