Timothy

Better late than never, here is the correct answer - or at least a more 
accurate answer.

The full answer - in all its infamy - is given in the following post in the 
IBMTCP-
L list:

Subject: A Gross TN3270 Inconsistency in the z/OS V1R12 Communications 
Server Announcement

http://www2.marist.edu/htbin/wlvtype?IBMTCP-L.44870

> I don't think any session managers support what you're asking due to a 
current VTAM limitation.

Interestingly enough the "VTAM limitation" to which you refer here is not, as 
you probably assumed and anyone reading your post would probably 
assume, "technical" but "authorial"!

In fact *no* session manager would be able to offer support for passing 
through CV64 information in a supported program - unless the vendor was IBM 
with private access to the necessary API information.

> However, now that IBM has lifted the veil a little on z/OS 1.12, I can tell 
you that IBM plans to include a VTAM enhancement in 1.12 which is relevant 
to delivering this functionality.

The "functionality" has been there since APARs OW31454 and PQ12574 to 
OS/390 V2R5 in 1998, it just hasn't hitherto been documented in the z/OS 
Communications Server SNA Programming manual - although presumably 
accidentally hinted at in a presentation in 2005!

You just need to ask yourself how did VTAM get to know the information in 
the first place (A), recall that applications like TSO or CICS have access to 
the information (B), then concatenate B to A and you have the "functionality" 
for a session manager to support passing the information in relay mode. QED.

> Then IBM plans to enhance IBM Session Manager (5697-N61) with code 
changes in the CINIT call when starting a VTAM session so that the inbound 
TN3270/TN3270E client address will be passed on and through to TSO.

One "code change" will be to add a SETLOGON OPTCD=START call - the API 
element finally revealed after 12 and a half years, let's not forget the March 
to September - shortly after starting the session in order to pass the CV64 
which can be accessed, another "code change", in the LOGON exit of the 
concatenated session in the CINIT *request unit image*. In other words there 
is no such thing as a "CINIT call". What I have said is probably an unravelling 
of some chinese whispers!

Incidentally, there's no reason why the final application has to be TSO. It 
could be CICS or IMS or whatever supports a 3270 session. It's true that both 
TSO and CICS know how to do something with the CV64 information but I 
guess other applications might in time if they haven't already, the CV64 
information having been available in the LOGON exit since OS/390 V2R10.

Chris Mason

On Mon, 22 Feb 2010 16:24:42 -0500, Timothy Sipples 
<[email protected]> wrote:

>Shmuel, I asked around inside IBM, hence I'm replying about 10 days after
>you asked your question. Sorry for the delay.
>
>I don't think any session managers support what you're asking due to a
>current VTAM limitation. However, now that IBM has lifted the veil a little
>on z/OS 1.12, I can tell you that IBM plans to include a VTAM enhancement
>in 1.12 which is relevant to delivering this functionality. Then IBM plans
>to enhance IBM Session Manager (5697-N61) with code changes in the CINIT
>call when starting a VTAM session so that the inbound TN3270/TN3270E 
client
>address will be passed on and through to TSO.
>
>IBM expects to make z/OS 1.12 generally available in September, so the
>earliest you can expect this function in Session Manager is toward the end
>of the year. (Insert standard disclaimers here about IBM plans, I don't
>speak officially for IBM, etc.) You can ask your friendly IBM
>representative for more (and official) information on Session Manager.
>
>- - - - -
>Timothy Sipples

----------------------------------------------------------------------
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