DA$MPF05 TITLE 'Suppress WTO on the JES2 JOB LOG'
***********************************************************************
***                                                                 ***
**                                                                   **
**    Module Name       = DA$MPF05                                   **
**                                                                   **
**    Descriptive Name  = Suppress WTO from JES2 JOB LOG             **
**                                                                   **
**                        The message will still go to the SYSLOG.   **
**                                                                   **
**                        ** You must be at JES2 3.1.3 or higher **  **
**                                                                   **
**    Reference         = GC28-1147 MVS-XA SPL: User Exits           **
**                                                                   **
**    Activated by      = Specifed in active MPF member of Parmlib:  **
**                        - SET MPF=XX                               **
**                        - Where XX is a member in SYS1.PARMLIB as  **
**                          in 'SYS1.PARMLIB(MPFLSTXX)'              **
**                        - Reference IN MPFLSTXX:                   **
**                       DA$106I,SUP(NO),USEREXIT(DA$MPF05)          **
**                       DA$107I,SUP(NO),USEREXIT(DA$MPF05)          **
**                                                                   **
***                                                                 ***
***********************************************************************
         EJECT
DA$MPF05 CSECT ,
DA$MPF05 AMODE 31
DA$MPF05 RMODE ANY
*
** Entry Housekeeping
*
         SAVE  (14,12),,DA$MPF05_WTOEXIT_SUPJESLOG_&SYSDATE._&SYSTIME
         LR    R12,R15                    Load Base register
         USING DA$MPF05,R12               Get CSECT addressability
         L     R2,0(R1)                   Get CTXT Address
*
** Check for any exceptions
*
         CLC   CTXTJBNM-CTXT(8,R2),=CL8'IBMUSERZ' Special job?
         BE    EXIT                       Yes, skip suppression
*
** Set flag to suppress the message from the JES JOB Log
*
         OI    CTXTERF3-CTXT(R2),CTXTESJL Suppress that puppy
*
** Exit Housekeeping
*
EXIT     EQU   *
         RETURN (14,12),RC=0              Return to caller
*
** Literals and DSECTs
*
         LTORG ,                          Literals used in DA$MPF05
         DS    0D                         End of DA$MPF05 WTO exit
         YREGS ,                          Generate register equates
         IEZVX100 ,                       Commun. Task User exit parms
         END   ,
