1 /* BEGIN INCLUDE FILE syserr_constants.incl.pl1 ... 11/11/80 W. Olin Sibert */ 2 /* 85-02-12, EJ Sharpe - Added sorting class constants, removed AIM_MESSAGE, added new action code names. */ 3 /* 85-04-24, G. Palter - Renamed SYSERR_UNUSED_10 to SYSERR_RING1_ERROR to reflect its actual use. */ 4 5 /* This include file has an ALM version. Keep 'em in sync! */ 6 7 dcl ( 8 9 /* The following constants define the message action codes. This indicates 10 how a message is to be handled. */ 11 12 SYSERR_CRASH_SYSTEM init (1), 13 CRASH init (1), /* Crash the system, and bleat plaintively. */ 14 15 SYSERR_TERMINATE_PROCESS init (2), 16 TERMINATE_PROCESS init (2), /* Terminate the process, print the message, and beep. */ 17 18 SYSERR_PRINT_WITH_ALARM init (3), 19 BEEP init (3), /* Beep and print the message on the console. */ 20 21 SYSERR_PRINT_ON_CONSOLE init (0), 22 ANNOUNCE init (0), /* Just print the message on the console. */ 23 24 SYSERR_LOG_OR_PRINT init (4), 25 LOG init (4), /* Log the message, or print it if it can't be logged */ 26 27 SYSERR_LOG_OR_DISCARD init (5), 28 JUST_LOG init (5), /* Just try to log the message, and discard it if it can't be */ 29 30 31 /* The following constants are added to the normal severities to indicate 32 different sorting classes of messages. */ 33 34 SYSERR_SYSTEM_ERROR init (00), /* indicates a standard level system error */ 35 SYSERR_RING1_ERROR init (10), /* indicates an error detected in ring 1 (mseg_, RCP) */ 36 SYSERR_COVERT_CHANNEL init (20), /* indicates covert channel audit trail message */ 37 SYSERR_UNSUCCESSFUL_ACCESS init (30), /* indicates access denial audit trail message */ 38 SYSERR_SUCCESSFUL_ACCESS init (40) /* indicates access grant audit trail message */ 39 ) fixed bin internal static options (constant); 40 41 /* END INCLUDE FILE syserr_constants.incl.pl1 */