Lines Matching +full:- +full:section

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (c) 1999-2000 Cisco, Inc.
5 * Copyright (c) 1999-2001 Motorola, Inc.
16 * lksctp developers <linux-[email protected]>
44 /* Section 3.1. SCTP Common Header Format */
57 /* Section 3.2. Chunk Field Descriptions. */
65 /* Section 3.2. Chunk Type Values.
87 /* AUTH Extension Section 4.1 */
90 /* sctp ndata 5.1. I-DATA */
93 /* PR-SCTP Sec 3.2 */
105 /* Section 3.2
106 * Chunk Types are encoded such that the highest-order two bits specify
132 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
134 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
146 * see Section 8.5.1 for details.
149 #define sctp_test_T_bit(c) ((c)->chunk_hdr->flags & SCTP_CHUNK_FLAG_T)
152 * Section 3.2.1 Optional/Variable-length Parmaeter Format.
162 /* RFC 2960 Section 3.3.5 */
164 /* RFC 2960 Section 3.3.2.1 */
174 /* AUTH Extension Section 3 */
179 /* Add-IP: Supported Extensions, Section 4.2 */
182 /* PR-SCTP Sec 3.1 */
185 /* Add-IP Extension. Section 3.2 */
193 /* RE-CONFIG. Section 4 */
203 /* RFC 2960 Section 3.2.1
204 * The Parameter Types are encoded such that the highest-order two bits
218 /* RFC 2960 Section 3.3.1 Payload Data (DATA) (0) */
262 /* RFC 2960 Section 3.3.2 Initiation (INIT) (1)
282 /* Section 3.3.2.1. IPv4 Address Parameter (5) */
288 /* Section 3.3.2.1. IPv6 Address Parameter (6) */
294 /* Section 3.3.2.1 Cookie Preservative (9) */
300 /* Section 3.3.2.1 Host Name Address (11) */
306 /* Section 3.3.2.1 Supported Address Types (12) */
312 /* ADDIP Section 3.2.6 Adaptation Layer Indication */
318 /* ADDIP Section 4.2.7 Supported Extensions Parameter */
324 /* AUTH Section 3.1 Random */
330 /* AUTH Section 3.2 Chunk List */
336 /* AUTH Section 3.3 HMAC Algorithm */
342 /* RFC 2960. Section 3.3.3 Initiation Acknowledgement (INIT ACK) (2):
351 /* Section 3.3.3.1 State Cookie (7) */
357 /* Section 3.3.3.1 Unrecognized Parameters (8) */
397 /* RFC 2960. Section 3.3.5 Heartbeat Request (HEARTBEAT) (4):
441 /* RFC 2960. Section 3.3.10 Operation Error (ERROR) (9) */
454 /* RFC 2960 3.3.10 - Operation Error
461 * --------- ----------------
500 /* ADDIP Section 3.3 New Error Causes
503 * primarily for use in the ASCONF-ACK chunk.
506 * --------- ----------------
510 * 0x00A3 Association Aborted due to illegal ASCONF-ACK
511 * 0x00A4 Request refused - no authorization.
519 /* AUTH Section 4. New Error Cause
521 * This section defines a new error cause that will be sent if an AUTH
526 * --------------------------------------------------------------
553 /* PR-SCTP
560 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
562 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
564 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
565 * | Stream-1 | Stream Sequence-1 |
566 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
569 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
570 * | Stream-N | Stream Sequence-N |
571 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
584 * Stream-N: 16 bit u_int
587 * FWD-TSN.
589 * Stream Sequence-N: 16 bit u_int
593 * the FWD-TSN's can use the Stream-N and Stream Sequence-N fields
595 * re-ordering queues. This field MUST NOT report TSN's corresponding
632 * Section 3.1.1 Address Configuration Change Chunk (ASCONF)
636 * valid range of Serial Number is from 0 to 2^32-1.
637 * Serial Numbers wrap back to 0 after reaching 2^32 -1.
649 * parameter as defined in Section 3.2. One or more requests may
652 * Section 3.1.2 Address Configuration Acknowledgement Chunk (ASCONF-ACK)
660 * The ASCONF Parameter Response is used in the ASCONF-ACK to
679 * Section 4.1 Authentication Chunk (AUTH)
685 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
687 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
689 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
693 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
696 * This value MUST be set to 0x0F for all AUTH-chunks.
714 * +-----------------+--------------------------+
716 * +-----------------+--------------------------+
718 * | 1 | SHA-1 defined in [8] |
720 * | 3 | SHA-256 defined in [8] |
721 * +-----------------+--------------------------+
806 * draft-tuexen-tsvwg-sctp-udp-encaps-cons-03.html#section-4-4
812 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
814 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
816 * +-------------------------------+-------------------------------+