Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### IUUBK

Prolog

Control Block Contents
IUUBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### IUUBK Prolog

     NAME       : HCPIUUBK
     DESCRIPTION: IUCV USERID AUTHORIZATION BLOCK
     DSECT      : IUUBK
     FUNCTION   : USED TO DETERMINE IF A USER IS AUTHORIZED TO
                  INITIATE IUCV COMMUNICATION WITH ANOTHER
                  USER OR CP SYSTEM SERVICE.
     LOCATED BY : GPR1 in HCPIDRCN
                  GPR1 in HCPIUBAC
                  GPR1 in HCPIUBCO
                  GPR1 in HCPIUPCO
                  GPR1 in HCPUDRIA
                  GPR1 in HCPUDRID
     CREATED BY : HCPIDRCN, HCPIUBAC, HCPIUBCO, HCPIUPCO
     DELETED BY : HCPIDRCN, HCPIUBAC, HCPIUBCO, HCPIUPCO

#### IUUBK Control Block Content

#### IUUBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      IUUBK          IUCV USERID AUTHORIZATION BLOCK
    0000    0 Character    8 IUUSOURC       USERID OF SOURCE COMMUNICATOR
    0008    8 Character    8 IUUTARGT       USERID OF TARGET COMMUNICATOR
    0010   16 Character    8 IUUNAME        "RESANY", "GATEANY", or name of
                                            resource/gateway_LU (Only for
                                            IUCV *IDENT dir. stmt.)
    0018   24 Bitstring    1 IUUFLAG        Flags for IUCV *IDENT dir. stmt.
              1... ....      IUUGWAY        X'80' IUUGWAY IUUNAME is a
                                            gateway_LU
              .1.. ....      IUUGLBL        X'40' IUUGLBL IUUNAME is a global
                                            resource
              ..1. ....      IUULCL         X'20' IUULCL IUUNAME is a local
                                            resource
              .... ..1.      IUURVK         X'02' IUURVK Authorized to revoke
              .... ...1      IUUIDEN        X'01' IUUIDEN Authorized to
                                            identify
    0019   25 Bitstring    7 *              Reserved for future IBM use
              00000004       IUUSIZE        (*-IUUBK+7)/8 IUU BLOCK SIZE IN
                                            DW'S
              00000020       IUULEN         (*-IUUBK) IUU block size in bytes

#### IUUBK Storage Layout

    *** IUUBK - IUCV USERID AUTHORIZATION BLOCK
    *
    *     +-------------------------------------------------------+
    *   0 |                       IUUSOURC                        |
    *     +-------------------------------------------------------+
    *   8 |                       IUUTARGT                        |
    *     +-------------------------------------------------------+
    *  10 |                       IUUNAME                         |
    *     +------+------------------------------------------------+
    *  18 |:FLAG |////////////////////////////////////////////////|
    *     +------+------------------------------------------------+
    *  20
    *
    *** IUUBK - IUCV USERID AUTHORIZATION BLOCK

#### IUUBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    IUUFLAG        0018
    IUUGLBL        0018 40
    IUUGWAY        0018 80
    IUUIDEN        0018 01
    IUULCL         0018 20
    IUULEN         0019 00000020
    IUUNAME        0010
    IUURVK         0018 02
    IUUSIZE        0019 00000004
    IUUSOURC       0000
    IUUTARGT       0008

This information is based on z/VM V6R1.0. Last updated on 18 Feb 2010 at 08:45:18 EDT.
Copyright IBM Corporation, 1990, 2008