Charles Mills wrote: >Is there any way for an (authorized) program to determine whether >SYS(EXITS(IEFU8n)) has been specified? That is, whether IEFU8n (where 'n' is >3, 4 or 5) is active.
>Note that z/OS allows a module to be added to an exit even though the exit is >not active and the module will never receive a single call. I am looking for >whether the EXIT is active and will be called by z/OS, not whether or not >module XXXXX has been installed on the exit. True. >I am hoping for a conventional z/OS macro type answer, not "issue /D SMF,O >from Rexx and parse the results." >I am looking at bit EXAAEDEFINED in the CSVDYNEX answer area mapping DSECT >CSVEXAA. Does this provide the information I am looking for? Does something >else? Try CSVDYNEX LIST which can, amongst other info, gives you the status (active/inactive) of the exit. EXAAEDEFINED - simply the system have it or not despite the status, say via SETPROG command. What about EXAAM1ACTIVE, EXAAM2ACTIVE or EXAAMACTIVE in CSVEXAA? That can give you the status of your exit. (STATE in CSV464I) Sample command and result: D PROG,EXIT,EX=SYSSTC.IEFU29,DIAG Only when active: CSV464I 17.00.54 PROG,EXIT DISPLAY EXIT SYSSTC.IEFU29 MODULE STATE EPADDR LOADPT LENGTH JOBNAME PARAM IEFU29 A 85FBDAC8 00000000 00000000 * When not there, you see this: CSV463I NO EXIT MATCHING SYSSTC.IEFU81 EXISTS I agree, scraping from SYSLOG isn't helpful. Hope above was useful. Groete / Greetings Elardus Engelbrecht ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
