Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / sctpppids.h
blobbb1d1628a2d48611d4fed83201797bb84423fe41
1 /** @file
2 * Declarations of SCTP payload protocol IDs.
4 * Copyright 2011-2021 by Thomas Dreibholz <dreibh [AT] iem.uni-due.de>
6 * Wireshark - Network traffic analyzer
7 * By Gerald Combs <gerald@wireshark.org>
8 * Copyright 1998 Gerald Combs
10 * SPDX-License-Identifier: GPL-2.0-or-later
13 #ifndef __SCTPPPIDS_H__
14 #define __SCTPPPIDS_H__
17 * SCTP payload protocol IDs.
18 * From http://www.iana.org/assignments/sctp-parameters
19 * as of 2014/02/28
21 * Please do not put non-IANA-registered PPIDs here. Put them in the dissector
22 * using them instead (and consider registering them!).
24 #define NOT_SPECIFIED_PROTOCOL_ID 0
25 #define IUA_PAYLOAD_PROTOCOL_ID 1
26 #define M2UA_PAYLOAD_PROTOCOL_ID 2
27 #define M3UA_PAYLOAD_PROTOCOL_ID 3
28 #define SUA_PAYLOAD_PROTOCOL_ID 4
29 #define M2PA_PAYLOAD_PROTOCOL_ID 5
30 #define V5UA_PAYLOAD_PROTOCOL_ID 6
31 #define H248_PAYLOAD_PROTOCOL_ID 7
32 #define BICC_PAYLOAD_PROTOCOL_ID 8
33 #define TALI_PAYLOAD_PROTOCOL_ID 9
34 #define DUA_PAYLOAD_PROTOCOL_ID 10
35 #define ASAP_PAYLOAD_PROTOCOL_ID 11
36 #define ENRP_PAYLOAD_PROTOCOL_ID 12
37 #define H323_PAYLOAD_PROTOCOL_ID 13
38 #define QIPC_PAYLOAD_PROTOCOL_ID 14
39 #define SIMCO_PAYLOAD_PROTOCOL_ID 15
40 #define DDP_SEG_CHUNK_PROTOCOL_ID 16
41 #define DDP_STREAM_SES_CTRL_PROTOCOL_ID 17
42 #define S1AP_PAYLOAD_PROTOCOL_ID 18
43 #define RUA_PAYLOAD_PROTOCOL_ID 19
44 #define HNBAP_PAYLOAD_PROTOCOL_ID 20
45 #define FORCES_HP_PAYLOAD_PROTOCOL_ID 21
46 #define FORCES_MP_PAYLOAD_PROTOCOL_ID 22
47 #define FORCES_LP_PAYLOAD_PROTOCOL_ID 23
48 #define SBC_AP_PAYLOAD_PROTOCOL_ID 24
49 #define NBAP_PAYLOAD_PROTOCOL_ID 25
50 /* Unassigned 26 */
51 #define X2AP_PAYLOAD_PROTOCOL_ID 27
52 #define IRCP_PAYLOAD_PROTOCOL_ID 28
53 #define LCS_AP_PAYLOAD_PROTOCOL_ID 29
54 #define MPICH2_PAYLOAD_PROTOCOL_ID 30
55 #define SABP_PAYLOAD_PROTOCOL_ID 31
56 #define FGP_PAYLOAD_PROTOCOL_ID 32
57 #define PPP_PAYLOAD_PROTOCOL_ID 33
58 #define CALCAPP_PAYLOAD_PROTOCOL_ID 34
59 #define SSP_PAYLOAD_PROTOCOL_ID 35
60 #define NPMP_CTRL_PAYLOAD_PROTOCOL_ID 36
61 #define NPMP_DATA_PAYLOAD_PROTOCOL_ID 37
62 #define ECHO_PAYLOAD_PROTOCOL_ID 38
63 #define DISCARD_PAYLOAD_PROTOCOL_ID 39
64 #define DAYTIME_PAYLOAD_PROTOCOL_ID 40
65 #define CHARGEN_PAYLOAD_PROTOCOL_ID 41
66 #define PROTO_3GPP_RNA_PROTOCOL_ID 42
67 #define PROTO_3GPP_M2AP_PROTOCOL_ID 43
68 #define PROTO_3GPP_M3AP_PROTOCOL_ID 44
69 #define SSH_PAYLOAD_PROTOCOL_ID 45
70 #define DIAMETER_PROTOCOL_ID 46
71 #define DIAMETER_DTLS_PROTOCOL_ID 47
72 #define R14P_BER_PROTOCOL_ID 48
73 #define GDT_PROTOCOL_ID 49
74 #define WEBRTC_DCEP_PROTOCOL_ID 50
75 #define WEBRTC_STRING_PAYLOAD_PROTOCOL_ID 51
76 #define WEBRTC_BINARY_PARTIAL_PAYLOAD_PROTOCOL_ID 52
77 #define WEBRTC_BINARY_PAYLOAD_PROTOCOL_ID 53
78 #define WEBRTC_STRING_PARTIAL_PAYLOAD_PROTOCOL_ID 54
79 #define PROTO_3GPP_PUA_PAYLOAD_PROTOCOL_ID 55
80 #define WEBRTC_STRING_EMPTY_PAYLOAD_PROTOCOL_ID 56
81 #define WEBRTC_BINARY_EMPTY_PAYLOAD_PROTOCOL_ID 57
82 #define XWAP_PROTOCOL_ID 58
83 #define XW_CONTROL_PLANE_PROTOCOL_ID 59
84 #define NGAP_PROTOCOL_ID 60
85 #define XNAP_PROTOCOL_ID 61
86 #define F1AP_PROTOCOL_ID 62
87 #define HTTP_SCTP_PROTOCOL_ID 63
88 #define E1AP_PROTOCOL_ID 64
89 #define ELE2_PROTOCOL_ID 65
90 #define NGAP_OVER_DTLS_PROTOCOL_ID 66
91 #define XNAP_OVER_DTLS_PROTOCOL_ID 67
92 #define F1AP_OVER_DTLS_PROTOCOL_ID 68
93 #define E1AP_OVER_DTLS_PROTOCOL_ID 69
94 #define E2_CP_PROTOCOL_ID 70
95 #define E2_UP_PROTOCOL_ID 71
96 #define E2_DU_PROTOCOL_ID 72
97 #define W1AP_PROTOCOL_ID 73
99 WS_DLL_PUBLIC value_string_ext sctpppid_val_ext;
101 #endif /* sctpppids.h */