14 #ifndef PACKET_CIPSAFETY_H
15 #define PACKET_CIPSAFETY_H
17 #include "packet-enip.h"
20 #define CI_CLS_SAFETY_SUPERVISOR 0x39
21 #define CI_CLS_SAFETY_VALIDATOR 0x3A
25 #define SC_SSUPER_RECOVER 0x4C
26 #define SC_SSUPER_PERFORM_DIAGNOSTICS 0x4E
27 #define SC_SSUPER_CONFIGURE_REQUEST 0x4F
28 #define SC_SSUPER_VALIDATE_CONFIGURATION 0x50
29 #define SC_SSUPER_SET_PASSWORD 0x51
30 #define SC_SSUPER_CONFIGURATION_LOCK 0x52
31 #define SC_SSUPER_MODE_CHANGE 0x53
32 #define SC_SSUPER_SAFETY_RESET 0x54
33 #define SC_SSUPER_RESET_PASSWORD 0x55
34 #define SC_SSUPER_PROPOSE_TUNID 0x56
35 #define SC_SSUPER_APPLY_TUNID 0x57
36 #define SC_SSUPER_PROPOSE_TUNID_LIST 0x58
37 #define SC_SSUPER_APPLY_TUNID_LIST 0x59
40 enum enip_connid_type conn_type;
50 int hf_snn_date,
int hf_snn_time,
int hf_macid, gint ett, gint ett_snn);
51 extern void dissect_cipsafety_snn(
proto_tree *tree,
tvbuff_t *tvb,
packet_info *pinfo,
int offset,
int hf_real_datetime,
int hf_date,
int hf_time);
52 extern void cip_safety_128us_fmt(gchar *s, guint32 value);
Definition: packet_info.h:44
Definition: value_string.h:293
Definition: value_string.h:26
Definition: packet-cip.h:472
Definition: packet-cip.h:547
Definition: packet-cip.h:526
Definition: packet-cipsafety.h:39
Definition: tvbuff-int.h:35