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,
int ett,
int ett_snn);
51extern 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);
52extern void cip_safety_128us_fmt(
char *s, uint32_t value);
Definition packet_info.h:43
Definition value_string.h:292
Definition value_string.h:25
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