Lines Matching refs:abort
581 * This means that if we only want to abort associations
763 * [We should abort the association. --piggy]
1320 /* Helper function to send out an abort for the restart
1830 struct sctp_chunk *abort;
1835 abort = sctp_make_abort(asoc, NULL, sizeof(struct sctp_errhdr));
1836 if (abort) {
1837 sctp_init_cause(abort, SCTP_ERROR_RSRC_LOW, 0);
1838 sctp_add_cmd_sf(cmds, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
2242 * [We should abort the association. --piggy]
2782 * Stop T1 timer and abort association with "INIT failed".
3478 struct sctp_chunk *abort;
3487 abort = sctp_make_abort(asoc, chunk, 0);
3488 if (!abort) {
3494 if (sctp_test_T_bit(abort))
3498 abort->skb->sk = ep->base.sk;
3500 sctp_packet_append_chunk(packet, abort);
3525 struct sctp_chunk *abort;
3531 abort = sctp_make_new_encap_port(asoc, chunk);
3532 if (!abort) {
3537 abort->skb->sk = ep->base.sk;
3539 sctp_packet_append_chunk(packet, abort);
4012 struct sctp_chunk *abort;
4059 abort = sctp_make_abort(asoc, asconf_ack,
4061 if (abort) {
4062 sctp_init_cause(abort, SCTP_ERROR_ASCONF_ACK, 0);
4064 SCTP_CHUNK(abort));
4091 abort = sctp_make_abort(asoc, asconf_ack,
4093 if (abort) {
4094 sctp_init_cause(abort, SCTP_ERROR_RSRC_LOW, 0);
4096 SCTP_CHUNK(abort));
4701 struct sctp_chunk *abort = NULL;
4709 * This means that if we only want to abort associations
4717 /* Make the abort chunk. */
4718 abort = sctp_make_abort_violation(asoc, chunk, payload, paylen);
4719 if (!abort)
4730 abort->chunk_hdr->flags |= SCTP_CHUNK_FLAG_T;
4740 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
4763 if (sctp_test_T_bit(abort))
4766 abort->skb->sk = ep->base.sk;
4768 sctp_packet_append_chunk(packet, abort);
4783 sctp_chunk_free(abort);
4836 struct sctp_chunk *abort = NULL;
4842 /* Make the abort chunk. */
4843 abort = sctp_make_violation_paramlen(asoc, chunk, param);
4844 if (!abort)
4847 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
5156 * attempting to abort the association results in a failure, an error
5165 * o cause code - reason of the abort to be passed to the peer
5187 struct sctp_chunk *abort = arg;
5189 if (abort)
5190 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
5308 * state table when someone issues an abort while in COOKIE_WAIT state.
5321 struct sctp_chunk *abort = arg;
5327 if (abort)
5328 sctp_add_cmd_sf(commands, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
5357 * state table when someone issues an abort while in COOKIE_ECHOED state.
5383 * state table when someone issues an abort while in SHUTDOWN-PENDING state.
5410 * state table when someone issues an abort while in SHUTDOWN-SENT state.
5441 * state table when someone issues an abort while in COOKIE_ECHOED state.
5890 * endpoint MUST abort the initialization process and report the
5955 * After that, the endpoint MUST abort the initialization process and
6153 * At the expiration of this timer the sender SHOULD abort the association
6326 struct sctp_chunk *abort;
6334 abort = sctp_make_abort(asoc, chunk, paylen);
6335 if (!abort) {
6341 if (sctp_test_T_bit(abort))
6347 sctp_addto_chunk(abort, paylen, payload);
6350 abort->skb->sk = ep->base.sk;
6352 sctp_packet_append_chunk(packet, abort);