Searched refs:sctp_ep (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
H A Dsctp_peeloff.c140 if (n_inp->sctp_ep.local_hmacs)
141 sctp_free_hmaclist(n_inp->sctp_ep.local_hmacs);
142 n_inp->sctp_ep.local_hmacs =
143 sctp_copy_hmaclist(inp->sctp_ep.local_hmacs);
144 if (n_inp->sctp_ep.local_auth_chunks)
145 sctp_free_chunklist(n_inp->sctp_ep.local_auth_chunks);
146 n_inp->sctp_ep.local_auth_chunks =
147 sctp_copy_chunklist(inp->sctp_ep.local_auth_chunks);
148 (void)sctp_copy_skeylist(&inp->sctp_ep.shared_keys,
149 &n_inp->sctp_ep
[all...]
H A Dsctp_indata.c399 if ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_SOCKET_GONE) ||
453 sctp_add_to_readq(stcb->sctp_ep,
463 if (sctp_append_to_readq(stcb->sctp_ep, stcb,
541 sctp_add_to_readq(stcb->sctp_ep, stcb,
617 stcb->sctp_ep->last_abort_code = SCTP_FROM_SCTP_INDATA+SCTP_LOC_1;
618 sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, SCTP_SO_NOT_LOCKED);
635 sctp_add_to_readq(stcb->sctp_ep, stcb,
658 sctp_add_to_readq(stcb->sctp_ep, stcb,
803 stcb->sctp_ep->partial_delivery_point);
805 pd_point = stcb->sctp_ep
[all...]
H A Dsctp_input.c80 stcb->sctp_ep,
85 stcb->sctp_ep,
479 sctp_abort_an_association(stcb->sctp_ep, stcb, op_err, SCTP_SO_NOT_LOCKED);
500 sctp_abort_association(stcb->sctp_ep, stcb, m, iphlen,
543 sctp_timer_stop(SCTP_TIMER_TYPE_INIT, stcb->sctp_ep, stcb,
578 sctp_abort_association(stcb->sctp_ep, stcb, m, iphlen,
685 sctp_timer_stop(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stcb, r_net, SCTP_FROM_SCTP_INPUT + SCTP_LOC_3);
686 sctp_timer_start(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stcb, r_net);
706 sctp_timer_stop(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stcb, r_net, SCTP_FROM_SCTP_INPUT + SCTP_LOC_3);
707 sctp_timer_start(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stc
[all...]
H A Dsctputil.c532 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_DONT_WAKE)
534 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_WAKEOUTPUT)
536 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_WAKEINPUT)
937 x = sctp_select_initial_TSN(&inp->sctp_ep);
973 asoc->max_burst = inp->sctp_ep.max_burst;
974 asoc->fr_max_burst = inp->sctp_ep.fr_max_burst;
975 asoc->heart_beat_delay = TICKS_TO_MSEC(inp->sctp_ep.sctp_timeoutticks[SCTP_TIMER_HEARTBEAT]);
976 asoc->cookie_life = inp->sctp_ep.def_cookie_life;
988 asoc->default_dscp = inp->sctp_ep.default_dscp;
990 if (inp->sctp_ep
[all...]
H A Dsctp_asconf.c265 sctp_timer_start(SCTP_TIMER_TYPE_PATHMTURAISE, stcb->sctp_ep, stcb, net);
266 sctp_timer_start(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep,
554 if ((sctp_is_mobility_feature_on(stcb->sctp_ep,
556 sctp_is_mobility_feature_on(stcb->sctp_ep,
558 sctp_is_mobility_feature_on(stcb->sctp_ep,
563 sctp_timer_stop(SCTP_TIMER_TYPE_PRIM_DELETED, stcb->sctp_ep, stcb, NULL, SCTP_FROM_SCTP_TIMER+SCTP_LOC_7);
564 if (sctp_is_mobility_feature_on(stcb->sctp_ep,
569 if (sctp_is_mobility_feature_on(stcb->sctp_ep,
574 sctp_delete_prim_timer(stcb->sctp_ep, stcb,
939 sctp_timer_stop(SCTP_TIMER_TYPE_ASCONF, stcb->sctp_ep, stc
[all...]
H A Dsctputil.h302 if (stcb->sctp_socket && ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) || \
303 (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL))) { \
323 if (stcb->sctp_socket && ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) || \
324 (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL))) { \
338 ((stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) || \
339 (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_IN_TCPPOOL))) { \
H A Dsctp_pcb.c967 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_BOUNDALL) {
998 if (prison_check_ip4(stcb->sctp_ep->ip_inp.inp.inp_cred,
1020 if (prison_check_ip6(stcb->sctp_ep->ip_inp.inp.inp_cred,
1078 LIST_FOREACH(laddr, &stcb->sctp_ep->sctp_addr_list, sctp_nxt_addr) {
1526 SCTP_INP_RLOCK(locked_tcb->sctp_ep);
1529 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep);
1547 SCTP_INP_RLOCK(locked_tcb->sctp_ep);
1550 SCTP_INP_RUNLOCK(locked_tcb->sctp_ep);
1860 if (inp != stcb->sctp_ep) {
2517 SCTP_INP_RLOCK(stcb->sctp_ep);
[all...]
H A Dsctp_auth.c1293 if (keyid == inp->sctp_ep.default_keyid)
1297 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1350 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1355 inp->sctp_ep.default_keyid = keyid;
1406 if (keyid == inp->sctp_ep.default_keyid)
1410 skey = sctp_find_sharedkey(&inp->sctp_ep.shared_keys, keyid);
1554 stcb->asoc.authinfo.active_keyid = stcb->sctp_ep->sctp_ep.default_keyid;
1556 (void)sctp_copy_skeylist(&stcb->sctp_ep->sctp_ep
[all...]
H A Dsctp_usrreq.c112 srandom(getpid()); /* so inp->sctp_ep.random_numbers are truly random... */
1255 stcb->sctp_ep, stcb, netp);
1257 stcb->sctp_ep, stcb, netp);
1258 sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);
1279 sctp_timer_start(SCTP_TIMER_TYPE_SHUTDOWNGUARD, stcb->sctp_ep, stcb,
1299 stcb->sctp_ep->last_abort_code = SCTP_FROM_SCTP_USRREQ+SCTP_LOC_4;
1457 stcb->sctp_ep, stcb, netp);
1459 stcb->sctp_ep, stcb, netp);
1460 sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);
1475 sctp_timer_start(SCTP_TIMER_TYPE_SHUTDOWNGUARD, stcb->sctp_ep, stc
[all...]
H A Dsctp_cc_functions.c90 stcb->asoc.my_vtag, ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)), net,
184 stcb->asoc.my_vtag, ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)), net,
217 stcb->sctp_ep, stcb, net, SCTP_FROM_SCTP_INDATA+SCTP_LOC_32 );
219 stcb->sctp_ep, stcb, net);
657 vtag = (rtt << 32) | (((uint32_t)(stcb->sctp_ep->sctp_lport)) << 16) | (stcb->rport);
867 (((uint32_t)(stcb->sctp_ep->sctp_lport)) << 16) |
971 ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)),
1034 ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)),
1074 stcb->asoc.my_vtag, ((stcb->sctp_ep->sctp_lport << 16) | (stcb->rport)), net,
1148 ((stcb->sctp_ep
[all...]
H A Dsctp_timer.c123 sctp_timer_stop(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stcb, net, SCTP_FROM_SCTP_TIMER + SCTP_LOC_3);
124 sctp_timer_start(SCTP_TIMER_TYPE_HEARTBEAT, stcb->sctp_ep, stcb, net);
262 rndval = sctp_select_initial_TSN(&stcb->sctp_ep->sctp_ep);
305 rndval = sctp_select_initial_TSN(&stcb->sctp_ep->sctp_ep);
976 sctp_timer_start(SCTP_TIMER_TYPE_SEND, stcb->sctp_ep, stcb, lchk->whoTo);
1579 stcb->sctp_ep, stcb,
1582 stcb->sctp_ep, stcb,
H A Dsctp_process_lock.h249 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_tcb->sctp_ep, _tcb, SCTP_LOG_LOCK_TCB); \
408 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_tcb->sctp_ep, _tcb, SCTP_LOG_LOCK_TCB); \
H A Dsctp_output.c2928 sctp_is_mobility_feature_on(stcb->sctp_ep, SCTP_MOBILITY_BASE)) {
2938 sctp_is_mobility_feature_on(stcb->sctp_ep, SCTP_MOBILITY_BASE)) {
4174 tos_value = inp->sctp_ep.default_dscp;
4532 flowlabel = inp->sctp_ep.default_flowlabel;
5134 if (inp->sctp_ep.adaptation_layer_indicator_provided) {
5139 ali->indication = htonl(inp->sctp_ep.adaptation_layer_indicator);
5955 stc.cookie_life = inp->sctp_ep.def_cookie_life;
6256 itsn = sctp_select_initial_TSN(&inp->sctp_ep);
6264 initack->init.initial_tsn = htonl(sctp_select_initial_TSN(&inp->sctp_ep));
6287 if (asoc->streamoutcnt > inp->sctp_ep
[all...]
H A Dsctp_pcb.h468 struct sctp_pcb sctp_ep;/* SCTP ep data */ member in struct:sctp_inpcb
602 struct sctp_inpcb *sctp_ep; /* back pointer to ep */ member in struct:sctp_tcb
H A Dsctp_os_userspace.h1082 if (stcb && stcb->sctp_ep) \
1084 ((struct in6pcb *)(stcb->sctp_ep))->in6p_outputopts, \
/external/chromium_org/third_party/usrsctp/usrsctplib/netinet6/
H A Dsctp6_usrreq.c1314 if (stcb->sctp_ep->sctp_flags & SCTP_PCB_FLAGS_TCPTYPE) {
1315 stcb->sctp_ep->sctp_flags |= SCTP_PCB_FLAGS_CONNECTED;

Completed in 5371 milliseconds