aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-sll.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 /epan/dissectors/packet-sll.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 'epan/dissectors/packet-sll.h')
-rw-r--r--epan/dissectors/packet-sll.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-sll.h b/epan/dissectors/packet-sll.h
index 9dcc5ca5e0..c34c7bb8c9 100644
--- a/epan/dissectors/packet-sll.h
+++ b/epan/dissectors/packet-sll.h
@@ -25,5 +25,6 @@
#define LINUX_SLL_P_IRDA_LAP 0x0017 /* IrDA Link Access Protocol */
#define LINUX_SLL_P_ISI 0x00F5 /* Intelligent Service Interface */
#define LINUX_SLL_P_IEEE802154 0x00f6 /* 802.15.4 on monitor inteface */
+#define LINUX_SLL_P_MCTP 0x00fa /* Management Component Transport Protocol */
#endif