Previous Topic: CA LMP Errors

Next Topic: LMP CA Product Usage Registration

LMP Key Check Invocation Exit

If you need to monitor which LMP checks are being made by various CA products, you might find it useful to use the CAS9FL00 exit point. The sample exit performs a simple WTO for each LMP key check made and the exit is called for CA product LMP key checks. The source code to a sample exit is supplied in the CAW0SRC data set.

The CAS9FL00 LMP exit point module passes one parameter, the address of the two-byte LMP product code that has just been checked, in register 1.

Unless the LMP key checking CA application runs in key 1-7, CAS9FL00 is invoked in problem state, key 8.

If the CA application runs in key 1-7 then the exit is invoked in that key. For example, CA ACF2 runs in key 1 so the LMP exit is called in key 1 for an ACF2 LMP key check. The exit is called using standard linkage conventions.

The LMP exit may be called under a job step task that is authorized. Therefore, you should take the same security precautions regarding access to the installation of this exit as you would take for a z/OS SMF exit.

To turn on the call to CAS9FL00, add the following statement to the beginning of the RIMPARM statements member and run CAIRIM:

LMPEXIT=YES

CAS9FL00 refreshment capability is available through the CAIRIM CAS9INIT REFRESH(LMP) parm function. If CAIRIM is run with this RIMPARM statement, CAS9FL00 is reloaded into storage along with the other main LMP modules, which allows CAS9FL00 to be updated without an IPL.:

PRODUCT(CAIRIM) VERSION(CAS9) INIT(CAS9INIT) PARM(REFRESH(LMP))