Lines Matching full:association

209  * association (and thus the association enters the CLOSED state).
275 * association (and thus the association enters the CLOSED in sctp_sf_do_4_C()
297 * We are the side that is being asked for an association.
299 * Section: 5.1 Normal Establishment of an Association, B
344 * error, but since we don't have an association, we'll in sctp_sf_do_5_1B_init()
414 /* Update socket peer label if first association. */ in sctp_sf_do_5_1B_init()
474 * new association. Otherwise, "Z" will be vulnerable to resource in sctp_sf_do_5_1B_init()
491 * We are the side that is initiating the association.
493 * Section: 5.1 Normal Establishment of an Association, C
507 * association by transmitting an ABORT.
557 * the association. in sctp_sf_do_5_1C_ack()
578 * down an association in an authenticated way only, the in sctp_sf_do_5_1C_ack()
580 * tearing down the association. in sctp_sf_do_5_1C_ack()
584 * can't destroy this association just because the packet in sctp_sf_do_5_1C_ack()
619 /* SCTP-AUTH: generate the association shared keys so that in sctp_sf_do_5_1C_ack()
646 * authentication. We've just recreated the association using in sctp_auth_chunk_verify()
670 * We are the side that is being asked for an association.
672 * Section: 5.1 Normal Establishment of an Association, D
764 * [We should abort the association. --piggy] in sctp_sf_do_5_1D_ce()
792 * Re-build the bind address for the association is done in in sctp_sf_do_5_1D_ce()
795 /* This is a brand-new association, so these are not yet side in sctp_sf_do_5_1D_ce()
805 * sctp_process_init, set up the association shared keys as in sctp_sf_do_5_1D_ce()
821 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_sf_do_5_1D_ce()
901 * We are the side that is asking for an association.
903 * RFC 2960 5.1 Normal Establishment of an Association
908 * establishment of the association with a Communication Up
953 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_sf_do_5_1E_ca()
971 * establishment of the association with a Communication Up in sctp_sf_do_5_1E_ca()
1072 /* Set transport error counter and association error counter in sctp_sf_sendbeat_8_3()
1221 * clear the association overall error count as well (as defined
1271 net_warn_ratelimited("%s association %p could not find address %pI6\n", in sctp_sf_backbeat_8_3()
1276 net_warn_ratelimited("%s association %p could not find address %pI4\n", in sctp_sf_backbeat_8_3()
1352 /* Association is NULL since this may be a restart attack and we in sctp_sf_send_restart_abort()
1400 * unexpected INIT adds new addresses to the association. If new in sctp_sf_check_restart_addrs()
1401 * addresses are added to the association, the endpoint MUST respond in sctp_sf_check_restart_addrs()
1457 * existing parameters of the association (e.g. number of in sctp_tietags_populate()
1589 * existing parameters of the association (e.g. number of in sctp_sf_do_unexpected_init()
1592 * association. in sctp_sf_do_unexpected_init()
1598 /* Update socket peer label if first association. */ in sctp_sf_do_unexpected_init()
1673 * "Z" MUST NOT allocate any resources for this new association. in sctp_sf_do_unexpected_init()
1700 * association with the other endpoint.
1713 * a TCB exists will resolve the duplicate INITs to a single association.
1752 * this association, the endpoint shall generate an INIT ACK with a
1761 * existing parameters of the association (e.g. number of outbound
1765 * actions, i.e., the existing association, including its current state,
1768 * Note: Only when a TCB exists and the association is not in a COOKIE-
1769 * WAIT state are the Tie-Tags populated. For a normal association INIT
1869 /* new_asoc is a brand-new association, so these are not yet in sctp_sf_do_dupcook_a()
1892 * association but instead resend the SHUTDOWN ACK and send an ERROR in sctp_sf_do_dupcook_a()
1928 /* Update the content of current association. */ in sctp_sf_do_dupcook_a()
1936 /* Report association restart to upper layer. */ in sctp_sf_do_dupcook_a()
1973 * B) In this case, both sides may be attempting to start an association
1989 /* new_asoc is a brand-new association, so these are not yet in sctp_sf_do_dupcook_b()
2009 /* Update the content of current association. */ in sctp_sf_do_dupcook_b()
2019 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_sf_do_dupcook_b()
2026 * we are not guaranteed to have set the association id of the real in sctp_sf_do_dupcook_b()
2027 * association and so these notifications need to be delayed until in sctp_sf_do_dupcook_b()
2028 * the association id is allocated. in sctp_sf_do_dupcook_b()
2116 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_sf_do_dupcook_d()
2233 * current association, consider the State Cookie valid even if in sctp_sf_do_5_2_4_dupcook()
2243 * [We should abort the association. --piggy] in sctp_sf_do_5_2_4_dupcook()
2267 * current association. in sctp_sf_do_5_2_4_dupcook()
2271 /* In cases C and E the association doesn't enter the ESTABLISHED in sctp_sf_do_5_2_4_dupcook()
2275 case 'A': /* Association restart. */ in sctp_sf_do_5_2_4_dupcook()
2278 /* Update socket peer label if first association. */ in sctp_sf_do_5_2_4_dupcook()
2288 case 'A': /* Association restart. */ in sctp_sf_do_5_2_4_dupcook()
2313 /* Delete the temporary new association. */ in sctp_sf_do_5_2_4_dupcook()
2317 /* Restore association pointer to provide SCTP command interpreter in sctp_sf_do_5_2_4_dupcook()
2352 * association that doesn't exist, it MUST silently discard it. in sctp_sf_shutdown_pending_abort()
2398 * association that doesn't exist, it MUST silently discard it. in sctp_sf_shutdown_sent_abort()
2506 * If the association is in the COOKIE-ECHOED state, the endpoint may elect
2624 * remove the association from its record, and shall report the
2668 * association that doesn't exist, it MUST silently discard it. in sctp_sf_do_9_1_abort()
2742 * association that doesn't exist, it MUST silently discard it. in sctp_sf_cookie_wait_abort()
2793 * Stop T1 timer and abort association with "INIT failed".
2888 * send, terminating the association and respond to the in sctp_sf_do_9_2_shutdown()
2973 * send, terminating the association and respond to the in sctp_sf_do_9_2_shut_ctsn()
2993 * that belong to this association, it should discard the INIT chunk and
3431 * send, terminating the association and respond to the in sctp_sf_eat_sack_6_2()
3603 * peer, and remove all record of the association.
3660 /* ...and remove all record of the association. */ in sctp_sf_do_9_2_final()
3859 /* Although we do have an association in this case, it corresponds in sctp_sf_do_8_5_1_E_sa()
3860 * to a restarted association. So the packet is treated as an OOTB in sctp_sf_do_8_5_1_E_sa()
3862 * called with a NULL association. in sctp_sf_do_8_5_1_E_sa()
3913 * the endpoint stored in a new association variable in sctp_sf_do_asconf()
4064 * outstanding the endpoint MUST ABORT the association. Note that a in sctp_sf_do_asconf_ack()
4341 * during association setup, the AUTH chunk and all chunks after it MUST
4716 * down an association in an authenticated way only, the in sctp_sf_abort_violation()
4718 * tearing down the association. in sctp_sf_abort_violation()
4722 * can't destroy this association just because the packet in sctp_sf_abort_violation()
4816 * Generate an ABORT chunk and terminate the association.
4896 * when we have an association and we receive bundled INIT-ACK, or
4925 * -> association id [,destination transport addr list] [,outbound stream
4928 * This primitive allows the upper layer to initiate an association to a
4939 * An association id, which is a local handle to the SCTP association,
4940 * will be returned on successful establishment of the association. If
4941 * SCTP is not able to open an SCTP association with the peer endpoint,
4946 * Other association parameters may be returned, including the
4962 * addresses of the peer endpoint with which the association is to be
4991 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_sf_do_prm_asoc()
5031 * Format: SEND(association id, buffer address, byte count [,context]
5040 * o association id - local handle to the SCTP association
5105 * Format: SHUTDOWN(association id)
5108 * Gracefully closes an association. Any locally queued user data
5109 * will be delivered to the peer. The association will be terminated only
5111 * will be returned on successful termination of the association. If
5112 * attempting to terminate the association results in a failure, an error
5117 * o association id - local handle to the SCTP association
5135 /* From 9.2 Shutdown of an Association in sctp_sf_do_9_2_prm_shutdown()
5161 * Format: Abort(association id [, cause code])
5164 * Ungracefully closes an association. Any locally queued user data
5166 * will be returned on successful abortion of the association. If
5167 * attempting to abort the association results in a failure, an error
5172 * o association id - local handle to the SCTP association
5190 /* From 9.1 Abort of an Association in sctp_sf_do_9_1_prm_abort()
5209 /* Delete the established association. */ in sctp_sf_do_9_1_prm_abort()
5219 /* We tried an illegal operation on an association which is closed. */
5231 /* We tried an illegal operation on an association which is shutting
5352 /* Delete the established association. */ in sctp_sf_cookie_wait_prm_abort()
5477 * Format: REQUESTHEARTBEAT(association id, destination transport address)
5482 * destination transport address of the given association. The returned
5488 * o association id - local handle to the SCTP association
5491 * association on which a heartbeat should be issued.
5509 * transport address of a given association. in sctp_sf_do_prm_requestheartbeat()
6015 * SHUTDOWN chunk to the protocol parameter 'Association.Max.Retrans'.
6018 * thus the association enters the CLOSED state). The reception of any
6119 /* ADDIP 4.1 B2) Increment the association error counters and perform in sctp_sf_t4_timer_expire()
6120 * endpoint failure detection on the association as defined in in sctp_sf_t4_timer_expire()
6122 * association error counter is incremented in SCTP_CMD_STRIKE. in sctp_sf_t4_timer_expire()
6164 * At the expiration of this timer the sender SHOULD abort the association
6200 * the association is automatically closed by starting the shutdown process.
6216 /* From 9.2 Shutdown of an Association in sctp_sf_autoclose_timer_expire()
6277 * when the association is in the wrong state. This event should
6386 * association exists, otherwise, use the peer's vtag. in sctp_ootb_pkt_new()