z/OS Communications Server: SNA Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Adjacent link station name information vector

z/OS Communications Server: SNA Customization
SC27-3666-00

If you use the ALS selection function to choose an ALS that is not in the ALS list, the PU name returned in this vector becomes the ALS for this session. Depending on the flag settings in this vector, the PU name might be added to the ALS list for this independent LU. If you want the PU name to be added to the list, and the list already exists, the PU name is added to the end of the list. If there is no list, one is allocated and the PU name becomes the first entry in the list.

The purpose of this vector is to provide multiple potential concurrent session paths for an independent LU. If one of the LU's potential ALSs becomes unusable, VTAM® tries another ALS for subsequent activations. There is no attempt to reroute existing or pending sessions that are using the ALS that has failed.

You can code your exit to specify that an alternate ALS is not to be selected; see Function specifies no alternate ALS for more information.

The PU whose name is returned in this vector must be one of the following:

  • An active ALS
  • A leased ALS that is in the process of activation and considered usable
  • A switched ALS that is pending dial
  • A connectable switched ALS

Also, the PU must be either an APPN node or a LEN node. If no PU meets these requirements, you can use a return code from the ALS selection function to specify that VTAM can either choose an ALS from the list, or route the session cross-domain, and session setup can continue. You can also use a return code to specify that VTAM will deny the session activation attempt when the PU does not meet the requirements.

The format of the ALS name information vector is shown in Table 1.
Table 1. ALS name information vector

Dec (Hex)
Offset

Size
(Bytes)

 
Description

0 (0) 2 Total length of the ALS name information vector
2 (2) 1 Reserved
3 (3) 1 ALS list flags
B'1... ....'
Add the PU name that follows to the default ALS list.
B'0... ....'
Do not add the PU name that follows to the default ALS list.

The remaining bits are reserved.

4 (4) 8 PU name

If no name is returned, this byte is set to zeros.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014