	.MACRO	FLAGDEF,$GBL
	$DEFINI	FLAG,$GBL
$EQU	FLAG_L_FLAGS	         0
$EQU	FLAG_V_NO_OPER_TIMESTAMP	         0
$EQU	FLAG_M_NO_OPER_TIMESTAMP	         1
$EQU	FLAG_V_NO_HEADER_MSG	         1
$EQU	FLAG_M_NO_HEADER_MSG	         2
$EQU	FLAG_V_NOTIFY_OPER_WARNING	         2
$EQU	FLAG_M_NOTIFY_OPER_WARNING	         4
$EQU	FLAG_V_NOTIFY_OPER_LOGOFF	         3
$EQU	FLAG_M_NOTIFY_OPER_LOGOFF	         8
$EQU	FLAG_V_NO_NOTIFY_USER_WARNING	         4
$EQU	FLAG_M_NO_NOTIFY_USER_WARNING	        16
$EQU	FLAG_V_NO_NOTIFY_USER_LOGOFF	         5
$EQU	FLAG_M_NO_NOTIFY_USER_LOGOFF	        32
$EQU	FLAG_V_LOG_WARNING	         6
$EQU	FLAG_M_LOG_WARNING	        64
$EQU	FLAG_V_LOG_LOGOFF	         7
$EQU	FLAG_M_LOG_LOGOFF	       128
$EQU	FLAG_V_NO_DISCONNECTIONS	         8
$EQU	FLAG_M_NO_DISCONNECTIONS	       256
$EQU	FLAG_V_FORCEX	         9
$EQU	FLAG_M_FORCEX	       512
	$DEFEND	FLAG,$GBL,DEF
	.ENDM	FLAGDEF,$GBL
	.MACRO	EXCEPTDEF,$GBL
	$DEFINI	EXCEPT,$GBL
$EQU	EXCEPT_C_STRLEN	       256
$EQU	EXCEPT_C_MAXIMUM	       256
$EQU	EXCEPT_L_RECTYP	         0
$EQU	EXCEPT_V_ACCOUNT	         0
$EQU	EXCEPT_M_ACCOUNT	         1
$EQU	EXCEPT_V_PROCESS	         1
$EQU	EXCEPT_M_PROCESS	         2
$EQU	EXCEPT_V_TERMINAL	         2
$EQU	EXCEPT_M_TERMINAL	         4
$EQU	EXCEPT_V_USERNAME	         3
$EQU	EXCEPT_M_USERNAME	         8
$EQU	EXCEPT_V_IDENTIFIER	         4
$EQU	EXCEPT_M_IDENTIFIER	        16
$EQU	EXCEPT_V_IMAGE	         5
$EQU	EXCEPT_M_IMAGE	        32
$EQU	EXCEPT_W_WILDCARD	         4
$EQU	EXCEPT_Q_DESCRIPTOR	         6
$EQU	EXCEPT_L_IDENTIFIER	         6
$EQU	EXCEPT_L_START_MSG	        14
$EQU	EXCEPT_L_STOP_PROCESS	        18
$EQU	EXCEPT_L_OPTIONS	        22
$EQU	EXCEPT_C_BLN	        26
$EQU	EXCEPT_K_BLN	        26
	$DEFEND	EXCEPT,$GBL,DEF
	.ENDM	EXCEPTDEF,$GBL
	.MACRO	USERDEF,$GBL
	$DEFINI	USER,$GBL
$EQU	USER_C_MAXIMUM	       256
$EQU	USER_L_OPTIONS	         0
$EQU	USER_V_STOPABLE	         0
$EQU	USER_M_STOPABLE	         1
$EQU	USER_V_NO_HEADER_MSG	         1
$EQU	USER_M_NO_HEADER_MSG	         2
$EQU	USER_V_NOTIFY_OPER_WARNING	         2
$EQU	USER_M_NOTIFY_OPER_WARNING	         4
$EQU	USER_V_NOTIFY_OPER_LOGOFF	         3
$EQU	USER_M_NOTIFY_OPER_LOGOFF	         8
$EQU	USER_V_NO_NOTIFY_USER_WARNING	         4
$EQU	USER_M_NO_NOTIFY_USER_WARNING	        16
$EQU	USER_V_NO_NOTIFY_USER_LOGOFF	         5
$EQU	USER_M_NO_NOTIFY_USER_LOGOFF	        32
$EQU	USER_V_LOG_WARNING	         6
$EQU	USER_M_LOG_WARNING	        64
$EQU	USER_V_LOG_LOGOFF	         7
$EQU	USER_M_LOG_LOGOFF	       128
$EQU	USER_V_NO_DISCONNECTIONS	         8
$EQU	USER_M_NO_DISCONNECTIONS	       256
$EQU	USER_V_FORCEX	         9
$EQU	USER_M_FORCEX	       512
$EQU	USER_W_IPIDSEQ	         4
$EQU	USER_L_CPUTIM	         6
$EQU	USER_L_BUFIOC	        10
$EQU	USER_L_WARNING	        14
$EQU	USER_L_START_MSG	        18
$EQU	USER_L_STOP_PROCESS	        22
$EQU	USER_C_BLN	        26
$EQU	USER_K_BLN	        26
	$DEFEND	USER,$GBL,DEF
	.ENDM	USERDEF,$GBL
	.MACRO	BADDEF,$GBL
	$DEFINI	BAD,$GBL
$EQU	BAD_L_ERROR_FLAG	         0
$EQU	BAD_V_RECTYP	         0
$EQU	BAD_M_RECTYP	         1
$EQU	BAD_V_DEVNAM	         1
$EQU	BAD_M_DEVNAM	         2
$EQU	BAD_V_STRING	         2
$EQU	BAD_M_STRING	         4
$EQU	BAD_V_IDENT	         3
$EQU	BAD_M_IDENT	         8
$EQU	BAD_V_START	         4
$EQU	BAD_M_START	        16
$EQU	BAD_V_STOP	         5
$EQU	BAD_M_STOP	        32
$EQU	BAD_V_FLAG	         6
$EQU	BAD_M_FLAG	        64
	$DEFEND	BAD,$GBL,DEF
	.ENDM	BADDEF,$GBL
	.MACRO	PSBDEF,$GBL
	$DEFINI	PSB,$GBL
$EQU	PSB_L_IPID	         0
$EQU	PSB_W_IPIDIDX	         0
$EQU	PSB_W_IPIDSEQ	         2
$EQU	PSB_L_EPID	         4
$EQU	PSB_L_MPID	         8
$EQU	PSB_L_CPUTIM	        12
$EQU	PSB_L_BUFIOC	        16
$EQU	PSB_T_USERNAME	        20
$EQU	PSB_S_USERNAME	        13
$EQU	PSB_T_ACCOUNT	        33
$EQU	PSB_S_ACCOUNT	         9
$EQU	PSB_T_TERMINAL	        42
$EQU	PSB_S_TERMINAL	         8
$EQU	PSB_T_LNAME	        50
$EQU	PSB_S_LNAME	        16
$EQU	PSB_W_PRCCNT	        66
$EQU	PSB_L_STS	        68
$EQU	PSB_C_BLN	        72
$EQU	PSB_K_BLN	        72
	$DEFEND	PSB,$GBL,DEF
	.ENDM	PSBDEF,$GBL
