On 4/21/2006 10:59 AM, [EMAIL PROTECTED] wrote:
It would appear that the TPUT macro:

#     10.2 "z/OS V1R5.0 TSO/E Programming Services"

10.2 Using the TPUT Macro Instruction to Write a Line to the Terminal

.. is being passed the wrong value in the ASIDLOC parameter.
Ought to be easy enough to fix.

Glad it can be reported against batch as well as Unix Services.
Traditional IBM product support groups sometimes tend to discount
Unix-specific problems.

I do not think they can pass a meaningful ASID value. In the general case the ASID that issued the HLIST may be gone by the time the command completes. Or, if it's a batch ASID or an STC ASID it might then be running a different program.

I believe that HSM specifically looks for the TSO session with a matching user ID and issues the TPUT to that ASID, as it's the only one that it can be sure is correct at that moment.

(Note that I have no specific knowledge of the processing done by HSM; this is just speculation on my part, but I think it may point out some problem scenarios you have not considered yet in this thread.)

        Walt Farrell, CISSP
        z/OS Security Design, IBM

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to