From 69337f1fe8eea37d25cb6d3890022e71ae2aff4e Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Fri, 26 Sep 2014 15:05:42 +0200 Subject: [PATCH] Modbus: Add value 90 (0x5A) used by Unity (Schneider) Change-Id: I205f77bccb8ca042da1a699d49844e305612aac2 Reviewed-on: https://code.wireshark.org/review/4307 Reviewed-by: Evan Huus --- epan/dissectors/packet-mbtcp.c | 1 + epan/dissectors/packet-mbtcp.h | 1 + 2 files changed, 2 insertions(+) diff --git a/epan/dissectors/packet-mbtcp.c b/epan/dissectors/packet-mbtcp.c index 3457a431c0..281279dd7d 100644 --- a/epan/dissectors/packet-mbtcp.c +++ b/epan/dissectors/packet-mbtcp.c @@ -273,6 +273,7 @@ static const value_string function_code_vals[] = { { READ_WRITE_REG, "Read Write Register" }, { READ_FIFO_QUEUE, "Read FIFO Queue" }, { ENCAP_INTERFACE_TRANSP, "Encapsulated Interface Transport" }, + { UNITY_SCHNEIDER, "Unity (Schneider)" }, { 0, NULL } }; diff --git a/epan/dissectors/packet-mbtcp.h b/epan/dissectors/packet-mbtcp.h index 90b7aa15e4..cf5d322c3e 100644 --- a/epan/dissectors/packet-mbtcp.h +++ b/epan/dissectors/packet-mbtcp.h @@ -48,6 +48,7 @@ #define READ_WRITE_REG 23 #define READ_FIFO_QUEUE 24 #define ENCAP_INTERFACE_TRANSP 43 +#define UNITY_SCHNEIDER 90 /* Modbus protocol exception codes */ #define ILLEGAL_FUNCTION 0x01