usr/src/uts/common/sys/fm/protocol.h
changeset 7243 2f11e164daec
parent 7197 6062b005c7ea
child 7275 1157db66a604
equal deleted inserted replaced
7242:a5a434ddef57 7243:2f11e164daec
   151 
   151 
   152 /* Common FMRI type names */
   152 /* Common FMRI type names */
   153 #define	FM_FMRI_AUTHORITY		"authority"
   153 #define	FM_FMRI_AUTHORITY		"authority"
   154 #define	FM_FMRI_SCHEME			"scheme"
   154 #define	FM_FMRI_SCHEME			"scheme"
   155 #define	FM_FMRI_SVC_AUTHORITY		"svc-authority"
   155 #define	FM_FMRI_SVC_AUTHORITY		"svc-authority"
       
   156 #define	FM_FMRI_FACILITY		"facility"
   156 
   157 
   157 /* FMRI authority-type member names */
   158 /* FMRI authority-type member names */
   158 #define	FM_FMRI_AUTH_CHASSIS		"chassis-id"
   159 #define	FM_FMRI_AUTH_CHASSIS		"chassis-id"
   159 #define	FM_FMRI_AUTH_PRODUCT		"product-id"
   160 #define	FM_FMRI_AUTH_PRODUCT		"product-id"
   160 #define	FM_FMRI_AUTH_DOMAIN		"domain-id"
   161 #define	FM_FMRI_AUTH_DOMAIN		"domain-id"
   204 #define	FM_FMRI_HC_ROOT			"hc-root"
   205 #define	FM_FMRI_HC_ROOT			"hc-root"
   205 #define	FM_FMRI_HC_LIST_SZ		"hc-list-sz"
   206 #define	FM_FMRI_HC_LIST_SZ		"hc-list-sz"
   206 #define	FM_FMRI_HC_LIST			"hc-list"
   207 #define	FM_FMRI_HC_LIST			"hc-list"
   207 #define	FM_FMRI_HC_SPECIFIC		"hc-specific"
   208 #define	FM_FMRI_HC_SPECIFIC		"hc-specific"
   208 
   209 
       
   210 /* facility member names */
       
   211 #define	FM_FMRI_FACILITY_NAME		"facility-name"
       
   212 #define	FM_FMRI_FACILITY_TYPE		"facility-type"
       
   213 
   209 /* hc-list version and member names */
   214 /* hc-list version and member names */
   210 #define	FM_FMRI_HC_NAME			"hc-name"
   215 #define	FM_FMRI_HC_NAME			"hc-name"
   211 #define	FM_FMRI_HC_ID			"hc-id"
   216 #define	FM_FMRI_HC_ID			"hc-id"
   212 
   217 
   213 #define	HC_LIST_VERSION0		0
   218 #define	HC_LIST_VERSION0		0