Guardian Procedure Errors and Messages Manual
change the priority of any process. However, if the $CMON process is not running, then no
$CMON alter-priority restrictions are in effect.
Format The format of the alter-priority message is:
STRUCT altpri^msg;
BEGIN
INT msgcode; ! [0] -56
INT userid; ! [1] user ID of user altering
! the priority
INT cipri; ! [2] initial priority of TACL
INT ciinfile [0:11]; ! [3] name of the TACL
! command file
INT cioutfile [0:11]; ! [15] name of the TACL list file
INT crtpid [0:3]; ! [27] process ID of the process
! whose priority is to be
! altered
INT progname [0:11]; ! [31] expanded program file name
! of the process whose
! priority is to be altered
INT priority; ! [43] the new priority
INT phandle [0:9]; ! [44] process handle of the process
! whose priority is to be
! altered
END;
The $CMON reply indicates whether the process priority must be changed and contains an optional
display message. The format of the reply message is:
STRUCT altpri^reply;
BEGIN
INT replycode; ! [0] 0 = allow priority to be
! altered
! 1 = disallow priority to
! be altered
STRING replytext [0:n]; ! [1] optional message to be
! printed; maximum length
! of 132 bytes
END;
The length of the message is 2 bytes plus the reply-text length in bytes. The length of the reply text
is implied in the reply count used when making a reply. If reply-count=2, no text is displayed.
-57 PASSWORD
Cause The user tried to change his or her password. Users can change their passwords at any
time. However, if the $CMON process is not running, then no $CMON password restrictions are
in effect.
Format The format of the password message is:
STRUCT password^msg;
BEGIN
INT msgcode; ! [0] -57
INT userid; ! [1] user ID of the user
! changing the password
INT cipri; ! [2] initial priority of TACL
INT ciinfile [0:11]; ! [3] name of the TACL
! command file
INT cioutfile [0:11]; ! [15] name of the TACL list file
END;
The $CMON reply indicates whether the user password can be changed and contains an optional
display message. The format of the reply message is:
STRUCT password^reply;
BEGIN
244 Interprocess Command Interpreter Messages