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>

@@ -22,15 +22,17 @@
 /*
  * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright 2018 Nexenta Systems, Inc.
+ */
+
 #ifndef _FMD_ADM_H
 #define _FMD_ADM_H
 
-#pragma ident   "%Z%%M% %I%     %E% SMI"
-
 #include <fm/fmd_api.h>
 
 #ifdef  __cplusplus
 extern "C" {
 #endif

@@ -92,11 +94,15 @@
 #define FMD_ADM_RSRC_INVISIBLE  0x4     /* resource is not directly visible */
 
 typedef struct fmd_adm_caseinfo {
         const char *aci_uuid;
         const char *aci_code;
+        const char *aci_type;
+        const char *aci_severity;
         const char *aci_url;
+        const char *aci_desc;
+        const char *aci_fmri;
         nvlist_t *aci_event;
 } fmd_adm_caseinfo_t;
 
 typedef int fmd_adm_rsrc_f(const fmd_adm_rsrcinfo_t *, void *);
 typedef int fmd_adm_case_f(const fmd_adm_caseinfo_t *, void *);