aboutsummaryrefslogtreecommitdiffstats
path: root/wsutil/exported_pdu_tlvs.h
diff options
context:
space:
mode:
authorJeremy Kerr <jk@codeconstruct.com.au>2021-10-28 09:01:06 +0800
committerA Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org>2022-11-15 09:05:05 +0000
commite1cbe02ccea7322fb4020aaa193ac2d2a7282911 (patch)
tree4cf5279c4883b1f624031b8ad8a479684631fb5f /wsutil/exported_pdu_tlvs.h
parentb704562c0c78ab4ccef9b89e03a3c5c18e4c14b9 (diff)
Add Management Component Transport Protocol (MCTP) dissector
This change adds a protocol dissector for the Management Component Transport Protocol (MCTP). This is a failry simple datagram-based protocol for messaging between components within a single platform, typically over I2C, serial or PCIe. This dissector just implements the header fields, and sequence-number based message reassembly. Inner protocols will be added as follow-up changes. Linux has support for AF_MCTP data, so decode from the MCTP SLL ltype. Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
Diffstat (limited to 'wsutil/exported_pdu_tlvs.h')
-rw-r--r--wsutil/exported_pdu_tlvs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/wsutil/exported_pdu_tlvs.h b/wsutil/exported_pdu_tlvs.h
index b5325c4f27..c193eac83d 100644
--- a/wsutil/exported_pdu_tlvs.h
+++ b/wsutil/exported_pdu_tlvs.h
@@ -119,6 +119,7 @@
#define EXP_PDU_PT_BLUETOOTH 15
#define EXP_PDU_PT_TDMOP 16
#define EXP_PDU_PT_IWARP_MPA 17
+#define EXP_PDU_PT_MCTP 18
#define EXP_PDU_TAG_PORT_TYPE 24 /**< part type - 4 bytes, EXP_PDU_PT value */
#define EXP_PDU_TAG_SRC_PORT 25 /**< source port - 4 bytes (even for protocols with 2-byte ports) */