summaryrefslogtreecommitdiffstats
path: root/epan/sctpppids.h
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 20:34:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 20:34:10 +0000
commite4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc (patch)
tree68cb5ef9081156392f1dd62a00c6ccc1451b93df /epan/sctpppids.h
parentInitial commit. (diff)
downloadwireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.tar.xz
wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.zip
Adding upstream version 4.2.2.upstream/4.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'epan/sctpppids.h')
-rw-r--r--epan/sctpppids.h101
1 files changed, 101 insertions, 0 deletions
diff --git a/epan/sctpppids.h b/epan/sctpppids.h
new file mode 100644
index 00000000..bb1d1628
--- /dev/null
+++ b/epan/sctpppids.h
@@ -0,0 +1,101 @@
+/** @file
+ * Declarations of SCTP payload protocol IDs.
+ *
+ * Copyright 2011-2021 by Thomas Dreibholz <dreibh [AT] iem.uni-due.de>
+ *
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
+ * Copyright 1998 Gerald Combs
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
+#ifndef __SCTPPPIDS_H__
+#define __SCTPPPIDS_H__
+
+/*
+ * SCTP payload protocol IDs.
+ * From http://www.iana.org/assignments/sctp-parameters
+ * as of 2014/02/28
+ *
+ * Please do not put non-IANA-registered PPIDs here. Put them in the dissector
+ * using them instead (and consider registering them!).
+ */
+#define NOT_SPECIFIED_PROTOCOL_ID 0
+#define IUA_PAYLOAD_PROTOCOL_ID 1
+#define M2UA_PAYLOAD_PROTOCOL_ID 2
+#define M3UA_PAYLOAD_PROTOCOL_ID 3
+#define SUA_PAYLOAD_PROTOCOL_ID 4
+#define M2PA_PAYLOAD_PROTOCOL_ID 5
+#define V5UA_PAYLOAD_PROTOCOL_ID 6
+#define H248_PAYLOAD_PROTOCOL_ID 7
+#define BICC_PAYLOAD_PROTOCOL_ID 8
+#define TALI_PAYLOAD_PROTOCOL_ID 9
+#define DUA_PAYLOAD_PROTOCOL_ID 10
+#define ASAP_PAYLOAD_PROTOCOL_ID 11
+#define ENRP_PAYLOAD_PROTOCOL_ID 12
+#define H323_PAYLOAD_PROTOCOL_ID 13
+#define QIPC_PAYLOAD_PROTOCOL_ID 14
+#define SIMCO_PAYLOAD_PROTOCOL_ID 15
+#define DDP_SEG_CHUNK_PROTOCOL_ID 16
+#define DDP_STREAM_SES_CTRL_PROTOCOL_ID 17
+#define S1AP_PAYLOAD_PROTOCOL_ID 18
+#define RUA_PAYLOAD_PROTOCOL_ID 19
+#define HNBAP_PAYLOAD_PROTOCOL_ID 20
+#define FORCES_HP_PAYLOAD_PROTOCOL_ID 21
+#define FORCES_MP_PAYLOAD_PROTOCOL_ID 22
+#define FORCES_LP_PAYLOAD_PROTOCOL_ID 23
+#define SBC_AP_PAYLOAD_PROTOCOL_ID 24
+#define NBAP_PAYLOAD_PROTOCOL_ID 25
+/* Unassigned 26 */
+#define X2AP_PAYLOAD_PROTOCOL_ID 27
+#define IRCP_PAYLOAD_PROTOCOL_ID 28
+#define LCS_AP_PAYLOAD_PROTOCOL_ID 29
+#define MPICH2_PAYLOAD_PROTOCOL_ID 30
+#define SABP_PAYLOAD_PROTOCOL_ID 31
+#define FGP_PAYLOAD_PROTOCOL_ID 32
+#define PPP_PAYLOAD_PROTOCOL_ID 33
+#define CALCAPP_PAYLOAD_PROTOCOL_ID 34
+#define SSP_PAYLOAD_PROTOCOL_ID 35
+#define NPMP_CTRL_PAYLOAD_PROTOCOL_ID 36
+#define NPMP_DATA_PAYLOAD_PROTOCOL_ID 37
+#define ECHO_PAYLOAD_PROTOCOL_ID 38
+#define DISCARD_PAYLOAD_PROTOCOL_ID 39
+#define DAYTIME_PAYLOAD_PROTOCOL_ID 40
+#define CHARGEN_PAYLOAD_PROTOCOL_ID 41
+#define PROTO_3GPP_RNA_PROTOCOL_ID 42
+#define PROTO_3GPP_M2AP_PROTOCOL_ID 43
+#define PROTO_3GPP_M3AP_PROTOCOL_ID 44
+#define SSH_PAYLOAD_PROTOCOL_ID 45
+#define DIAMETER_PROTOCOL_ID 46
+#define DIAMETER_DTLS_PROTOCOL_ID 47
+#define R14P_BER_PROTOCOL_ID 48
+#define GDT_PROTOCOL_ID 49
+#define WEBRTC_DCEP_PROTOCOL_ID 50
+#define WEBRTC_STRING_PAYLOAD_PROTOCOL_ID 51
+#define WEBRTC_BINARY_PARTIAL_PAYLOAD_PROTOCOL_ID 52
+#define WEBRTC_BINARY_PAYLOAD_PROTOCOL_ID 53
+#define WEBRTC_STRING_PARTIAL_PAYLOAD_PROTOCOL_ID 54
+#define PROTO_3GPP_PUA_PAYLOAD_PROTOCOL_ID 55
+#define WEBRTC_STRING_EMPTY_PAYLOAD_PROTOCOL_ID 56
+#define WEBRTC_BINARY_EMPTY_PAYLOAD_PROTOCOL_ID 57
+#define XWAP_PROTOCOL_ID 58
+#define XW_CONTROL_PLANE_PROTOCOL_ID 59
+#define NGAP_PROTOCOL_ID 60
+#define XNAP_PROTOCOL_ID 61
+#define F1AP_PROTOCOL_ID 62
+#define HTTP_SCTP_PROTOCOL_ID 63
+#define E1AP_PROTOCOL_ID 64
+#define ELE2_PROTOCOL_ID 65
+#define NGAP_OVER_DTLS_PROTOCOL_ID 66
+#define XNAP_OVER_DTLS_PROTOCOL_ID 67
+#define F1AP_OVER_DTLS_PROTOCOL_ID 68
+#define E1AP_OVER_DTLS_PROTOCOL_ID 69
+#define E2_CP_PROTOCOL_ID 70
+#define E2_UP_PROTOCOL_ID 71
+#define E2_DU_PROTOCOL_ID 72
+#define W1AP_PROTOCOL_ID 73
+
+WS_DLL_PUBLIC value_string_ext sctpppid_val_ext;
+
+#endif /* sctpppids.h */