EtherCAT CoE header unknown type
Summary
Capturing Ethercat Canopen over Ethercat Mailbox Communication is encoded incorrectly.
Steps to reproduce
Capture communication between Ethercat Master and COE capable slave.
What is the current bug behavior?
Instead of decoding value 8 for SDO Information in the COE Header, it is shown as Type: Unknown
What is the expected correct behavior?
It should show SDO Information
Sample capture file
Relevant logs and/or screenshots
Build information
3.6.5 (v3.6.5-0-g21f79ddb)
Compiled (64-bit) using Microsoft Visual Studio 2019 (VC++ 14.31, build 31107), with Qt 5.15.2, with libpcap, with GLib 2.66.4, with zlib 1.2.11, with Lua 5.2.4, with GnuTLS 3.6.3 and PKCS #11 (closed) support, with Gcrypt 1.8.3, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.44.0, with brotli, with LZ4, with Zstandard, with Snappy, with libxml2 2.9.10, with libsmi 0.4.8, with QtMultimedia, with automatic updates using WinSparkle 0.5.7, with AirPcap, with SpeexDSP (using bundled resampler), with Minizip.
Running on 64-bit Windows 10 (21H2), build 19044, with 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz (with SSE4.2), with 31953 MB of physical memory, with GLib 2.66.4, with Qt 5.15.2, with Npcap version 1.55, based on libpcap version 1.10.2-PRE-GIT, with c-ares 1.17.0, with GnuTLS 3.6.3, with Gcrypt 1.8.3, with nghttp2 1.44.0, with brotli 1.0.9, with LZ4 1.9.3, with Zstandard 1.4.0, without AirPcap, with light display mode, without HiDPI, with LC_TYPE=German_Germany.utf8, binary plugins supported (21 loaded).