8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / cmd / scadm / sparc / mpxu / common / event_mess.h
blob76c1b2fbfc7657ae56d16ce81be8627426031b53
1 /*
2 * CDDL HEADER START
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License"). You may not use this file except in compliance
7 * with the License.
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
20 * CDDL HEADER END
23 * Copyright 2002 Sun Microsystems, Inc. All rights reserved.
24 * Use is subject to license terms.
27 #ifndef _EVENT_MESS_H
28 #define _EVENT_MESS_H
30 #pragma ident "%Z%%M% %I% %E% SMI"
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
37 * event_mess.h
39 * RSC Event Messages Header File.
41 * Caution: This file was generated by
42 * ../../src/util/createRSCMessages and event_messages.txt.
46 static char *ps_event_alerts[] = {
47 "Power Supply 1 Failure.", /* PS1_FAIL */
48 "Power Supply 1 OK.", /* PS1_OK */
49 "Power Supply 2 Failure.", /* PS2_FAIL */
50 "Power Supply 2 OK.", /* PS2_OK */
51 "Power Supply General Failure.", /* PS_GENERAL_FAIL */
52 "Power Supply 3 Failure.", /* PS3_FAIL */
53 "Power Supply 3 OK.", /* PS3_OK */
54 "Power Supply 0 Failure.", /* PS0_FAIL */
55 "Power Supply 0 OK.", /* PS0_OK */
56 "Power Supply 0 AC Power Unavailable.", /* PS0_UNPLUGGED */
57 "Power Supply 1 AC Power Unavailable.", /* PS1_UNPLUGGED */
58 "Power Supply 2 AC Power Unavailable.", /* PS2_UNPLUGGED */
59 "Power Supply 3 AC Power Unavailable.", /* PS3_UNPLUGGED */
60 "Power Supply 1 Fault.", /* PS1_FAULT */
61 "Power Supply 2 Fault.", /* PS2_FAULT */
62 "Power Supply 3 Fault.", /* PS3_FAULT */
63 "Power Supply 0 Fault.", /* PS0_FAULT */
64 "PS%s was removed from system.", /* PS_REMOVED */
65 NULL
70 static char *disk_event_alerts[] = {
71 "Disk 0 Failure.", /* DISK0_FAILURE */
72 "Disk 0 OK.", /* DISK0_OK */
73 "Disk 1 Failure.", /* DISK1_FAILURE */
74 "Disk 1 OK.", /* DISK1_OK */
75 "Disk 2 Failure.", /* DISK2_FAILURE */
76 "Disk 2 OK.", /* DISK2_OK */
77 "Disk 3 Failure.", /* DISK3_FAILURE */
78 "Disk 3 OK.", /* DISK3_OK */
79 "Disk 4 Failure.", /* DISK4_FAILURE */
80 "Disk 4 OK.", /* DISK4_OK */
81 "Disk 5 Failure.", /* DISK5_FAILURE */
82 "Disk 5 OK.", /* DISK5_OK */
83 "Disk 6 Failure.", /* DISK6_FAILURE */
84 "Disk 6 OK.", /* DISK6_OK */
85 "Disk 7 Failure.", /* DISK7_FAILURE */
86 "Disk 7 OK.", /* DISK7_OK */
87 "Disk 8 Failure.", /* DISK8_FAILURE */
88 "Disk 8 OK.", /* DISK8_OK */
89 "Disk 9 Failure.", /* DISK9_FAILURE */
90 "Disk 9 OK.", /* DISK9_OK */
91 "Disk 10 Failure.", /* DISK10_FAILURE */
92 "Disk 10 OK.", /* DISK10_OK */
93 "Disk 11 Failure.", /* DISK11_FAILURE */
94 "Disk 11 OK.", /* DISK11_OK */
95 "HDD%s was removed from system.", /* DISK_REMOVED */
96 "HDD%s was inserted into system.", /* DISK_INSERTED */
97 NULL
102 static char *temp_event_alerts[] = {
103 "CPU0 Thermal Minimum Temperature Alert. Temperature equals %s "
104 "Celsius.", /* CPU0_MIN_TEMP */
105 "CPU0 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
106 /* CPU0_WARNING */
107 "CPU0 exceeds shutdown temperature. Temperature equals %s Celsius.",
108 /* CPU0_SHUTDOWN */
109 "CPU0 Temperature Normal.", /* CPU0_OK */
110 "CPU1 Thermal Minimum Temperature Alert. Temperature equals %s "
111 "Celsius.", /* CPU1_MIN_TEMP */
112 "CPU1 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
113 /* CPU1_WARNING */
114 "CPU1 exceeds shutdown temperature. Temperature equals %s Celsius.",
115 /* CPU1_SHUTDOWN */
116 "CPU1 Temperature Normal.", /* CPU1_OK */
117 "MB0 Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
118 /* MB0_MIN_TEMP */
119 "MB0 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
120 /* MB0_WARNING */
121 "MB0 exceeds shutdown temperature. Temperature equals %s Celsius.",
122 /* MB0_SHUTDOWN */
123 "MB0 Temperature Normal.", /* MB0_OK */
124 "MB1 Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
125 /* MB1_MIN_TEMP */
126 "MB1 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
127 /* MB1_WARNING */
128 "MB1 exceeds shutdown temperature. Temperature equals %s Celsius.",
129 /* MB1_SHUTDOWN */
130 "MB1 Temperature Normal.", /* MB1_OK */
131 "PDB Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
132 /* PDB_MIN_TEMP */
133 "PDB Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
134 /* PDB_WARNING */
135 "PDB exceeds shutdown temperature. Temperature equals %s Celsius.",
136 /* PDB_SHUTDOWN */
137 "PDB Temperature Normal.", /* PDB_OK */
138 "SCSI Thermal Minimum Temperature Alert. Temperature equals %s "
139 "Celsius.", /* SCSI_MIN_TEMP */
140 "SCSI Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
141 /* SCSI_WARNING */
142 "SCSI exceeds shutdown temperature. Temperature equals %s Celsius.",
143 /* SCSI_SHUTDOWN */
144 "SCSI Temperature Normal.", /* SCSI_OK */
145 "SC Ambient Minimum Temperature Alert. Temperature equals %s Celsius.",
146 /* RSC_MIN_TEMP */
147 "SC Ambient Warning Threshold Alert. Temperature equals %s Celsius.",
148 /* RSC_WARNING */
149 "SC exceeds shutdown temperature. Temperature equals %s Celsius.",
150 /* RSC_SHUTDOWN */
151 "SC Temperature Normal.", /* RSC_OK */
152 "CPU2 Thermal Minimum Temperature Alert. Temperature equals %s "
153 "Celsius.", /* CPU2_MIN_TEMP */
154 "CPU2 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
155 /* CPU2_WARNING */
156 "CPU2 exceeds shutdown temperature. Temperature equals %s Celsius.",
157 /* CPU2_SHUTDOWN */
158 "CPU2 Temperature Normal.", /* CPU2_OK */
159 "CPU3 Thermal Minimum Temperature Alert. Temperature equals %s "
160 "Celsius.", /* CPU3_MIN_TEMP */
161 "CPU3 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
162 /* CPU3_WARNING */
163 "CPU3 exceeds shutdown temperature. Temperature equals %s Celsius.",
164 /* CPU3_SHUTDOWN */
165 "CPU3 Temperature Normal.", /* CPU3_OK */
166 "CPU4 Thermal Minimum Temperature Alert. Temperature equals %s "
167 "Celsius.", /* CPU4_MIN_TEMP */
168 "CPU4 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
169 /* CPU4_WARNING */
170 "CPU4 exceeds shutdown temperature. Temperature equals %s Celsius.",
171 /* CPU4_SHUTDOWN */
172 "CPU4 Temperature Normal.", /* CPU4_OK */
173 "CPU5 Thermal Minimum Temperature Alert. Temperature equals %s "
174 "Celsius.", /* CPU5_MIN_TEMP */
175 "CPU5 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
176 /* CPU5_WARNING */
177 "CPU5 exceeds shutdown temperature. Temperature equals %s Celsius.",
178 /* CPU5_SHUTDOWN */
179 "CPU5 Temperature Normal.", /* CPU5_OK */
180 "CPU6 Thermal Minimum Temperature Alert. Temperature equals %s "
181 "Celsius.", /* CPU6_MIN_TEMP */
182 "CPU6 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
183 /* CPU6_WARNING */
184 "CPU6 exceeds shutdown temperature. Temperature equals %s Celsius.",
185 /* CPU6_SHUTDOWN */
186 "CPU6 Temperature Normal.", /* CPU6_OK */
187 "CPU7 Thermal Minimum Temperature Alert. Temperature equals %s "
188 "Celsius.", /* CPU7_MIN_TEMP */
189 "CPU7 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
190 /* CPU7_WARNING */
191 "CPU7 exceeds shutdown temperature. Temperature equals %s Celsius.",
192 /* CPU7_SHUTDOWN */
193 "CPU7 Temperature Normal.", /* CPU7_OK */
194 "IO Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
195 /* IO_MIN_TEMP */
196 "IO Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
197 /* IO_WARNING */
198 "IO exceeds shutdown temperature. Temperature equals %s Celsius.",
199 /* IO_SHUTDOWN */
200 "IO Temperature Normal.", /* IO_OK */
201 "BP0 Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
202 /* BP0_MIN_TEMP */
203 "BP0 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
204 /* BP0_WARNING */
205 "BP0 exceeds shutdown temperature. Temperature equals %s Celsius.",
206 /* BP0_SHUTDOWN */
207 "BP0 Temperature Normal.", /* BP0_OK */
208 "BP1 Thermal Minimum Temperature Alert. Temperature equals %s Celsius.",
209 /* BP1_MIN_TEMP */
210 "BP1 Thermal Warning Threshold Alert. Temperature equals %s Celsius.",
211 /* BP1_WARNING */
212 "BP1 exceeds shutdown temperature. Temperature equals %s Celsius.",
213 /* BP1_SHUTDOWN */
214 "BP1 Temperature Normal.", /* BP1_OK */
215 NULL
220 static char *user_event_alerts[] = {
221 "%s", /* USER_WARNING */
222 "%s", /* USER_CRITICAL */
223 "SC Test Pager Alert", /* USER_TEST_PAGE */
224 "TEST PROGRAM BEGINNING", /* USER_TEST_START */
225 "TEST PROGRAM EXITING", /* USER_TEST_END */
226 NULL
231 static char *system_event_alerts[] = {
232 "SC Request to Power Off Host.", /* POWER_OFF */
233 "SC Request to Power On Host.", /* POWER_ON */
234 "Host System has Reset", /* SYSTEM_RESET */
235 "%s", /* SYSTEM_GEN_ERROR */
236 "System Fan OK", /* SYSTEM_FAN_OK */
237 "System Fan Failure", /* SYSTEM_FAN_FAILURE */
238 "SC set bootmode to normal.", /* SYSTEM_SET_BOOTMODE_NORMAL */
239 "SC set bootmode to forth, will expire %s.",
240 /* SYSTEM_SET_BOOTMODE_FORTH */
241 "SC set bootmode to reset_nvram, will expire %s.",
242 /* SYSTEM_SET_BOOTMODE_RESET_NVRAM */
243 "SC set bootmode to diag, will expire %s.",
244 /* SYSTEM_SET_BOOTMODE_DIAG */
245 "SC set bootmode to skip_diag, will expire %s.",
246 /* SYSTEM_SET_BOOTMODE_SKIP_DIAG */
247 "Host System has read and cleared bootmode.",
248 /* SYSTEM_SET_BOOTMODE_CLEAR */
249 "SC Environment Poller: Cannot open i2c device",
250 /* SYSTEM_I2C_ERROR */
251 "SC Environment Poller disabled", /* SYSTEM_POLLER_OFF */
252 "SC Request to Power Off Host Immediately.",
253 /* POWER_OFF_NOW */
254 "CPU Primary Fan OK", /* SYSTEM_CPU_P_FAN_OK */
255 "CPU Primary Fan Failure", /* SYSTEM_CPU_P_FAN_FAILURE */
256 "CPU Secondary Fan OK", /* SYSTEM_CPU_S_FAN_OK */
257 "CPU Secondary Fan Failure", /* SYSTEM_CPU_S_FAN_FAILURE */
258 "IO Primary Fan OK", /* SYSTEM_IO_P_FAN_OK */
259 "IO Primary Fan Failure", /* SYSTEM_IO_P_FAN_FAILURE */
260 "IO Secondary Fan OK", /* SYSTEM_IO_S_FAN_OK */
261 "IO Secondary Fan Failure", /* SYSTEM_IO_S_FAN_FAILURE */
262 "IO Bridge Primary Fan OK", /* SYSTEM_IO_BRIDGE_P_FAN_OK */
263 "IO Bridge Primary Fan Failure",
264 /* SYSTEM_IO_BRIDGE_P_FAN_FAILURE */
265 "IO Bridge Secondary Fan OK", /* SYSTEM_IO_BRIDGE_S_FAN_OK */
266 "IO Bridge Secondary Fan Failure",
267 /* SYSTEM_IO_BRIDGE_S_FAN_FAILURE */
268 "CPU Fan OK", /* SYSTEM_CPU_FAN_OK */
269 "Fan Tray 0 CPU Fan 1 OK", /* SYSTEM_CPU0_FAN_OK */
270 "Fan Tray 0 CPU Fan 2 OK", /* SYSTEM_CPU1_FAN_OK */
271 "CPU Fan Failure", /* SYSTEM_CPU_FAN_FAILURE */
272 "Fan Tray 0 CPU Fan 1 Failure", /* SYSTEM_CPU0_FAN_FAILURE */
273 "Fan Tray 0 CPU Fan 2 Failure", /* SYSTEM_CPU1_FAN_FAILURE */
274 "IO Fan OK", /* SYSTEM_IO_FAN_OK */
275 "Fan Tray 1 IO Fan 0 OK", /* SYSTEM_IO0_FAN_OK */
276 "Fan Tray 1 IO Fan 1 OK", /* SYSTEM_IO1_FAN_OK */
277 "IO Fan Failure", /* SYSTEM_IO_FAN_FAILURE */
278 "Fan Tray 1 IO Fan 0 Failure", /* SYSTEM_IO0_FAN_FAILURE */
279 "Fan Tray 1 IO Fan 1 Failure", /* SYSTEM_IO1_FAN_FAILURE */
280 "Fan Tray 0 CPU Fan 0 OK", /* SYSTEM_MB_FAN_OK */
281 "Fan Tray 0 CPU Fan 0 Failure", /* SYSTEM_MB_FAN_FAILURE */
282 "Host system has shut down.", /* SYSTEM_DOWN */
283 "CPU 0 Fan 0 OK", /* SYSTEM_EN_CPU0_FAN0_OK */
284 "CPU 0 Fan 1 OK", /* SYSTEM_EN_CPU0_FAN1_OK */
285 "CPU 1 Fan 0 OK", /* SYSTEM_EN_CPU1_FAN0_OK */
286 "CPU 1 Fan 1 OK", /* SYSTEM_EN_CPU1_FAN1_OK */
287 "CPU 0 Fan 0 Failure",
288 /* SYSTEM_EN_CPU0_FAN0_FAILURE */
289 "CPU 0 Fan 1 Failure",
290 /* SYSTEM_EN_CPU0_FAN1_FAILURE */
291 "CPU 1 Fan 0 Failure",
292 /* SYSTEM_EN_CPU1_FAN0_FAILURE */
293 "CPU 1 Fan 1 Failure",
294 /* SYSTEM_EN_CPU1_FAN1_FAILURE */
295 "Enclosure Fan 0 OK", /* SYSTEM_EN_FAN0_OK */
296 "Enclosure Fan 1 OK", /* SYSTEM_EN_FAN1_OK */
297 "Enclosure Fan 2 OK", /* SYSTEM_EN_FAN2_OK */
298 "Enclosure Fan 3 OK", /* SYSTEM_EN_FAN3_OK */
299 "Enclosure Fan 0 Failure", /* SYSTEM_EN_FAN0_FAILURE */
300 "Enclosure Fan 1 Failure", /* SYSTEM_EN_FAN1_FAILURE */
301 "Enclosure Fan 2 Failure", /* SYSTEM_EN_FAN2_FAILURE */
302 "Enclosure Fan 3 Failure", /* SYSTEM_EN_FAN3_FAILURE */
303 "SCC has been inserted.", /* SYSTEM_SCC_INSERT */
304 "SCC has been removed.", /* SYSTEM_SCC_REMOVE */
305 "SCC is not valid.", /* SYSTEM_SCC_INVALID */
306 NULL
311 static char *keyswitch_event_alerts[] = {
312 "KeySwitch Position has changed to Locked State.",
313 /* KEYSWITCH_LOCKED */
314 "KeySwitch Position has changed to Off State.", /* KEYSWITCH_OFF */
315 "KeySwitch Position has changed to On State.", /* KEYSWITCH_ON */
316 "KeySwitch Position has changed to Diagnostics State.",
317 /* KEYSWITCH_DIAG */
318 "Keyswitch Broken?", /* KEYSWITCH_BROKEN */
319 NULL
324 static char *rsc_event_alerts[] = {
325 "SC Login: User %s Logged on.", /* RSC_LOGIN */
326 "SC Login Failure for user %s.", /* RSC_LOGIN_FAILURE */
327 "SC Login: User %s Logged out.", /* RSC_LOGOUT */
328 "SC System booted.", /* RSC_BOOT */
329 "SC Request to Reset Host.",
330 /* RSC_RESET_HOST_COMMAND */
331 "SC NVRAM Update: %s has been modified.", /* RSC_NVRAM_UPDATE */
332 "Failed to send page alert for recent event.", /* RSC_PAGER_FAILURE */
333 "Failed to send email alert for recent event.", /* RSC_EMAIL_FAILURE */
334 "DHCP network configuration initiated.", /* RSC_DHCP_INIT */
335 "DHCP configuration complete (from server %s).",
336 /* RSC_DHCP_COMPLETE */
337 "DHCP lease lost.", /* RSC_DHCP_LEASELOST */
338 "SC Request to send Break to host.", /* RSC_BREAK_COMMAND */
339 "SC date/time has been set to %s.", /* RSC_DATE_CHANGED */
340 "SC Battery Voltage is low.", /* RSC_BATTERY_LOW */
341 "SC No modem card detected!", /* RSC_CARD_DETECT */
342 "SC Modem could not get phone line.",
343 /* RSC_MODEM_LINE_ERROR */
344 "SC Could not communicate with modem.", /* RSC_MODEM_ERROR */
345 "SC Could not communicate with paging service.",
346 /* RSC_PAGE_SVC_ERROR */
347 "SC Operating on battery Power.", /* RSC_BATTERY_POWER */
348 "Failed to send email alert to the primary mailserver.",
349 /* RSC_MAILSERVER_FAILURE */
350 "SC Request to Reset Host due to Watchdog",
351 /* RMC_RESET_HOST_WDOG */
352 "Preceding SC reset due to watchdog",
353 /* RMC_RESET_SELF_WDOG */
354 "SC Request to execute XIR Reset on the Host.",
355 /* RMC_XIR_HOST_COMMAND */
356 "SC Request to XIR Host due to Watchdog", /* RMC_XIR_HOST_WDOG */
357 "SC Request to Reset Host due to no Reset since Watchdog XIR",
358 /* RMC_XIR_RESET_HOST_WDOG */
359 NULL
364 static char *debug_event_alerts[] = {
365 "I2C Ioctl Enter", /* I2C_IOCTL_ENTER */
366 "%s", /* DRIVER_MESSAGE */
367 "%s", /* DRIVER_ERROR */
368 "i2cIoctl: NAK ERROR", /* DRIVER_NAK_ERROR */
369 "i2cIoctl: UNDERRUN ERROR", /* DRIVER_UNDERRUN_ERROR */
370 "i2cIoctl: COLLISION ERROR", /* DRIVER_COLLISION_ERROR */
371 "i2cIoctl: OVERRUN ERROR", /* DRIVER_OVERRUN_ERROR */
372 "%s", /* DRIVER_RXBD_ERROR */
373 "i2cIoctl: BUSY ERROR", /* DRIVER_RXBD_BUSY */
374 "%s", /* M68360_IOCTL */
375 "I2C ERROR Reading NVRAM", /* NVRAM_READ_ERROR */
376 "I2C ERROR Writing NVRAM", /* NVRAM_WRITE_ERROR */
377 "%s", /* I2C_LIB_DEBUG */
378 "%s", /* EVENT_SUBSYSTEM_ERROR */
379 "%s", /* NETCONFIG_ERROR */
380 "%s", /* FRU_DEBUG */
381 "%s", /* CPU_SIG_DEBUG */
382 "%s", /* VTS_LED_TEST */
383 NULL
389 static char **rsc_alerts[] = {
390 ps_event_alerts,
391 disk_event_alerts,
392 temp_event_alerts,
393 user_event_alerts,
394 system_event_alerts,
395 keyswitch_event_alerts,
396 rsc_event_alerts,
397 debug_event_alerts
402 enum event_severities {
403 EVENT_SEVERITY_MINOR,
404 EVENT_SEVERITY_MAJOR,
405 EVENT_SEVERITY_CRITICAL
408 static int ps_events_severity[] = {
409 EVENT_SEVERITY_MAJOR,
410 EVENT_SEVERITY_MINOR,
411 EVENT_SEVERITY_MAJOR,
412 EVENT_SEVERITY_MINOR,
413 EVENT_SEVERITY_MAJOR,
414 EVENT_SEVERITY_MAJOR,
415 EVENT_SEVERITY_MINOR,
416 EVENT_SEVERITY_MAJOR,
417 EVENT_SEVERITY_MINOR,
418 EVENT_SEVERITY_MAJOR,
419 EVENT_SEVERITY_MAJOR,
420 EVENT_SEVERITY_MAJOR,
421 EVENT_SEVERITY_MAJOR,
422 EVENT_SEVERITY_MAJOR,
423 EVENT_SEVERITY_MAJOR,
424 EVENT_SEVERITY_MAJOR,
425 EVENT_SEVERITY_MAJOR,
426 EVENT_SEVERITY_MAJOR
431 static int disk_events_severity[] = {
432 EVENT_SEVERITY_MAJOR,
433 EVENT_SEVERITY_MINOR,
434 EVENT_SEVERITY_MAJOR,
435 EVENT_SEVERITY_MINOR,
436 EVENT_SEVERITY_MAJOR,
437 EVENT_SEVERITY_MINOR,
438 EVENT_SEVERITY_MAJOR,
439 EVENT_SEVERITY_MINOR,
440 EVENT_SEVERITY_MAJOR,
441 EVENT_SEVERITY_MINOR,
442 EVENT_SEVERITY_MAJOR,
443 EVENT_SEVERITY_MINOR,
444 EVENT_SEVERITY_MAJOR,
445 EVENT_SEVERITY_MINOR,
446 EVENT_SEVERITY_MAJOR,
447 EVENT_SEVERITY_MINOR,
448 EVENT_SEVERITY_MAJOR,
449 EVENT_SEVERITY_MINOR,
450 EVENT_SEVERITY_MAJOR,
451 EVENT_SEVERITY_MINOR,
452 EVENT_SEVERITY_MAJOR,
453 EVENT_SEVERITY_MINOR,
454 EVENT_SEVERITY_MAJOR,
455 EVENT_SEVERITY_MINOR,
456 EVENT_SEVERITY_MAJOR,
457 EVENT_SEVERITY_MINOR
462 static int temp_events_severity[] = {
463 EVENT_SEVERITY_MAJOR,
464 EVENT_SEVERITY_MAJOR,
465 EVENT_SEVERITY_CRITICAL,
466 EVENT_SEVERITY_MINOR,
467 EVENT_SEVERITY_MAJOR,
468 EVENT_SEVERITY_MAJOR,
469 EVENT_SEVERITY_CRITICAL,
470 EVENT_SEVERITY_MINOR,
471 EVENT_SEVERITY_MAJOR,
472 EVENT_SEVERITY_MAJOR,
473 EVENT_SEVERITY_CRITICAL,
474 EVENT_SEVERITY_MINOR,
475 EVENT_SEVERITY_MAJOR,
476 EVENT_SEVERITY_MAJOR,
477 EVENT_SEVERITY_CRITICAL,
478 EVENT_SEVERITY_MINOR,
479 EVENT_SEVERITY_MAJOR,
480 EVENT_SEVERITY_MAJOR,
481 EVENT_SEVERITY_CRITICAL,
482 EVENT_SEVERITY_MINOR,
483 EVENT_SEVERITY_MAJOR,
484 EVENT_SEVERITY_MAJOR,
485 EVENT_SEVERITY_CRITICAL,
486 EVENT_SEVERITY_MINOR,
487 EVENT_SEVERITY_MAJOR,
488 EVENT_SEVERITY_MAJOR,
489 EVENT_SEVERITY_CRITICAL,
490 EVENT_SEVERITY_MINOR,
491 EVENT_SEVERITY_MAJOR,
492 EVENT_SEVERITY_MAJOR,
493 EVENT_SEVERITY_CRITICAL,
494 EVENT_SEVERITY_MINOR,
495 EVENT_SEVERITY_MAJOR,
496 EVENT_SEVERITY_MAJOR,
497 EVENT_SEVERITY_CRITICAL,
498 EVENT_SEVERITY_MINOR,
499 EVENT_SEVERITY_MAJOR,
500 EVENT_SEVERITY_MAJOR,
501 EVENT_SEVERITY_CRITICAL,
502 EVENT_SEVERITY_MINOR,
503 EVENT_SEVERITY_MAJOR,
504 EVENT_SEVERITY_MAJOR,
505 EVENT_SEVERITY_CRITICAL,
506 EVENT_SEVERITY_MINOR,
507 EVENT_SEVERITY_MAJOR,
508 EVENT_SEVERITY_MAJOR,
509 EVENT_SEVERITY_CRITICAL,
510 EVENT_SEVERITY_MINOR,
511 EVENT_SEVERITY_MAJOR,
512 EVENT_SEVERITY_MAJOR,
513 EVENT_SEVERITY_CRITICAL,
514 EVENT_SEVERITY_MINOR,
515 EVENT_SEVERITY_MAJOR,
516 EVENT_SEVERITY_MAJOR,
517 EVENT_SEVERITY_CRITICAL,
518 EVENT_SEVERITY_MINOR,
519 EVENT_SEVERITY_MAJOR,
520 EVENT_SEVERITY_MAJOR,
521 EVENT_SEVERITY_CRITICAL,
522 EVENT_SEVERITY_MINOR,
523 EVENT_SEVERITY_MAJOR,
524 EVENT_SEVERITY_MAJOR,
525 EVENT_SEVERITY_CRITICAL,
526 EVENT_SEVERITY_MINOR
531 static int user_events_severity[] = {
532 EVENT_SEVERITY_MAJOR,
533 EVENT_SEVERITY_CRITICAL,
534 EVENT_SEVERITY_MINOR,
535 EVENT_SEVERITY_MINOR,
536 EVENT_SEVERITY_MINOR
541 static int system_events_severity[] = {
542 EVENT_SEVERITY_MAJOR,
543 EVENT_SEVERITY_MINOR,
544 EVENT_SEVERITY_CRITICAL,
545 EVENT_SEVERITY_MINOR,
546 EVENT_SEVERITY_MINOR,
547 EVENT_SEVERITY_MAJOR,
548 EVENT_SEVERITY_MINOR,
549 EVENT_SEVERITY_MINOR,
550 EVENT_SEVERITY_MINOR,
551 EVENT_SEVERITY_MINOR,
552 EVENT_SEVERITY_MINOR,
553 EVENT_SEVERITY_MINOR,
554 EVENT_SEVERITY_MINOR,
555 EVENT_SEVERITY_MAJOR,
556 EVENT_SEVERITY_MAJOR,
557 EVENT_SEVERITY_MINOR,
558 EVENT_SEVERITY_MAJOR,
559 EVENT_SEVERITY_MINOR,
560 EVENT_SEVERITY_MAJOR,
561 EVENT_SEVERITY_MINOR,
562 EVENT_SEVERITY_MAJOR,
563 EVENT_SEVERITY_MINOR,
564 EVENT_SEVERITY_MAJOR,
565 EVENT_SEVERITY_MINOR,
566 EVENT_SEVERITY_MAJOR,
567 EVENT_SEVERITY_MINOR,
568 EVENT_SEVERITY_MAJOR,
569 EVENT_SEVERITY_MINOR,
570 EVENT_SEVERITY_MINOR,
571 EVENT_SEVERITY_MINOR,
572 EVENT_SEVERITY_MAJOR,
573 EVENT_SEVERITY_MAJOR,
574 EVENT_SEVERITY_MAJOR,
575 EVENT_SEVERITY_MINOR,
576 EVENT_SEVERITY_MINOR,
577 EVENT_SEVERITY_MINOR,
578 EVENT_SEVERITY_MAJOR,
579 EVENT_SEVERITY_MAJOR,
580 EVENT_SEVERITY_MAJOR,
581 EVENT_SEVERITY_MINOR,
582 EVENT_SEVERITY_MAJOR,
583 EVENT_SEVERITY_CRITICAL,
584 EVENT_SEVERITY_MINOR,
585 EVENT_SEVERITY_MINOR,
586 EVENT_SEVERITY_MINOR,
587 EVENT_SEVERITY_MINOR,
588 EVENT_SEVERITY_MAJOR,
589 EVENT_SEVERITY_MAJOR,
590 EVENT_SEVERITY_MAJOR,
591 EVENT_SEVERITY_MAJOR,
592 EVENT_SEVERITY_MINOR,
593 EVENT_SEVERITY_MINOR,
594 EVENT_SEVERITY_MINOR,
595 EVENT_SEVERITY_MINOR,
596 EVENT_SEVERITY_MAJOR,
597 EVENT_SEVERITY_MAJOR,
598 EVENT_SEVERITY_MAJOR,
599 EVENT_SEVERITY_MAJOR,
600 EVENT_SEVERITY_MAJOR,
601 EVENT_SEVERITY_MAJOR,
602 EVENT_SEVERITY_MAJOR
607 static int keyswitch_events_severity[] = {
608 EVENT_SEVERITY_MINOR,
609 EVENT_SEVERITY_MINOR,
610 EVENT_SEVERITY_MINOR,
611 EVENT_SEVERITY_MINOR,
612 EVENT_SEVERITY_MINOR
617 static int rsc_events_severity[] = {
618 EVENT_SEVERITY_MINOR,
619 EVENT_SEVERITY_MAJOR,
620 EVENT_SEVERITY_MINOR,
621 EVENT_SEVERITY_MINOR,
622 EVENT_SEVERITY_MAJOR,
623 EVENT_SEVERITY_MINOR,
624 EVENT_SEVERITY_MAJOR,
625 EVENT_SEVERITY_MAJOR,
626 EVENT_SEVERITY_MINOR,
627 EVENT_SEVERITY_MINOR,
628 EVENT_SEVERITY_MINOR,
629 EVENT_SEVERITY_MAJOR,
630 EVENT_SEVERITY_MINOR,
631 EVENT_SEVERITY_MAJOR,
632 EVENT_SEVERITY_MAJOR,
633 EVENT_SEVERITY_MAJOR,
634 EVENT_SEVERITY_MAJOR,
635 EVENT_SEVERITY_MAJOR,
636 EVENT_SEVERITY_MAJOR,
637 EVENT_SEVERITY_MAJOR,
638 EVENT_SEVERITY_CRITICAL,
639 EVENT_SEVERITY_MINOR,
640 EVENT_SEVERITY_CRITICAL,
641 EVENT_SEVERITY_CRITICAL,
642 EVENT_SEVERITY_MINOR
647 static int debug_events_severity[] = {
648 EVENT_SEVERITY_MINOR,
649 EVENT_SEVERITY_MINOR,
650 EVENT_SEVERITY_MAJOR,
651 EVENT_SEVERITY_MAJOR,
652 EVENT_SEVERITY_MAJOR,
653 EVENT_SEVERITY_MAJOR,
654 EVENT_SEVERITY_MAJOR,
655 EVENT_SEVERITY_MAJOR,
656 EVENT_SEVERITY_MAJOR,
657 EVENT_SEVERITY_MINOR,
658 EVENT_SEVERITY_MAJOR,
659 EVENT_SEVERITY_MAJOR,
660 EVENT_SEVERITY_MINOR,
661 EVENT_SEVERITY_MAJOR,
662 EVENT_SEVERITY_MAJOR,
663 EVENT_SEVERITY_MINOR,
664 EVENT_SEVERITY_MINOR
668 static int *severity[] = {
669 ps_events_severity,
670 disk_events_severity,
671 temp_events_severity,
672 user_events_severity,
673 system_events_severity,
674 keyswitch_events_severity,
675 rsc_events_severity,
676 debug_events_severity
679 #ifdef __cplusplus
681 #endif
683 #endif /* _EVENT_MESS_H */