aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/ethercat/packet-ethercat-frame.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/ethercat/packet-ethercat-frame.h')
-rw-r--r--plugins/ethercat/packet-ethercat-frame.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/ethercat/packet-ethercat-frame.h b/plugins/ethercat/packet-ethercat-frame.h
index 2bcdbe0a6a..885592022e 100644
--- a/plugins/ethercat/packet-ethercat-frame.h
+++ b/plugins/ethercat/packet-ethercat-frame.h
@@ -23,7 +23,10 @@
#ifndef _PACKET_ETHERCAT_FRAME_H
#define _PACKET_ETHERCAT_FRAME_H
+#include <wsutil/ws_diag_control.h>
+
/* structure for decoding the header -----------------------------------------*/
+DIAG_OFF(pedantic)
typedef union _EtherCATFrameParser
{
struct
@@ -34,8 +37,9 @@ typedef union _EtherCATFrameParser
} v;
guint16 hdr;
} EtherCATFrameParserHDR;
+DIAG_ON(pedantic)
typedef EtherCATFrameParserHDR *PEtherCATFrameParserHDR;
#define EtherCATFrameParserHDR_Len (int)sizeof(EtherCATFrameParserHDR)
-#endif
+#endif /* _PACKET_ETHERCAT_FRAME_H */