From e1cbe02ccea7322fb4020aaa193ac2d2a7282911 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Thu, 28 Oct 2021 09:01:06 +0800 Subject: 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 --- epan/dissectors/packet-sll.h | 1 + 1 file changed, 1 insertion(+) (limited to 'epan/dissectors/packet-sll.h') 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 -- cgit v1.2.3