Print this page
NEX-17772 libfmd_snmp should learn about new FmProblem fields
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
        
@@ -21,10 +21,14 @@
 
 /*
  * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
  */
 
+/*
+ * Copyright 2018 Nexenta Systems, Inc.
+ */
+
 #ifndef _SYS_FM_PROTOCOL_H
 #define _SYS_FM_PROTOCOL_H
 
 #ifdef  __cplusplus
 extern "C" {
@@ -85,18 +89,20 @@
  */
 #define FM_SUSPECT_UUID                 "uuid"
 #define FM_SUSPECT_DIAG_CODE            "code"
 #define FM_SUSPECT_DIAG_TIME            "diag-time"
 #define FM_SUSPECT_DE                   "de"
+#define FM_SUSPECT_DESC                 "desc"
 #define FM_SUSPECT_FAULT_LIST           "fault-list"
 #define FM_SUSPECT_FAULT_SZ             "fault-list-sz"
 #define FM_SUSPECT_FAULT_STATUS         "fault-status"
 #define FM_SUSPECT_INJECTED             "__injected"
 #define FM_SUSPECT_MESSAGE              "message"
 #define FM_SUSPECT_RETIRE               "retire"
 #define FM_SUSPECT_RESPONSE             "response"
 #define FM_SUSPECT_SEVERITY             "severity"
+#define FM_SUSPECT_TYPE                 "type"
 
 #define FM_SUSPECT_VERS0                0
 #define FM_SUSPECT_VERSION              FM_SUSPECT_VERS0
 
 #define FM_SUSPECT_FAULTY               0x1