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

DBEBK

Prolog  

Control Block Contents  
   DBEBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


DBEBK Prolog

 NAME       : HCPDBEBK
 DESCRIPTION: ISFC Directory Broadcast entry block.
 DSECT      : DBEBK
 FUNCTION   : Maintain information about an ISFC directory
              broadcast.  This is contained within the DBHBK.
 LOCATED BY : (see DBHBK).
 CREATED BY : (see DBHBK).
 DELETED BY : (see DBHBK).
 SERIALIZED : (see DBHBK).

 

DBEBK Control Block Content


DBEBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      DBEBK          ISFC Directory Broadcast entry
                                        block.
      DBEBK management.
0000    0 Signed       2 DBENTLEN       LENGTH OF ENTRY
0002    2 Signed       2 DBETYPE        TYPE OF ENTRY
          00000000       DBEUS          0 DBEUS SEARCH FOR USERID
          00000001       DBEUP          1 DBEUP VERIFY USERID AND PW
          00000002       DBEVE          2 DBEVE Verify encrypted
                                        userid/password (not supported)
          00000003       DBEID          3 DBEID Verify *IDENT authority
          00000004       DBEDIUCV       4 DBEDIUCV Search for IUCV userid
0004    4 Signed       2 DBERSULT       RESULT FOR THIS ENTRY
          000000FF       DBEBADRQ       255 DBEBADRQ BAD REQUEST TYPE
          00000000       DBEULOG        0 DBEULOG USER LOGGED ON (&
                                        FOUND)
          00000001       DBEUFND        1 DBEUFND USER FOUND, NOT LOGGED
                                        ON
          00000002       DBEUUNK        2 DBEUUNK USER UNKNOWN (NOT
                                        FOUND)
          00000000       DBEUPOK        0 DBEUPOK USERID AND PW VALID
          00000001       DBEUPBAD       1 DBEUPBAD USERID AND PW NOT
                                        VALID
          00000000       DBEIDOK        0 DBEIDOK User authorized to
                                        identify res
          00000001       DBEIDBAD       1 DBEIDBAD User not authorized to
                                        ident res
0006    6 Signed       2 *              RESERVED
0008    8 Signed       2 DBEITEM (0)    START OF VARIABLE LENGTH DATA
0008    8 Bitstring    1 DBEFLAG1       FLAG BYTE
          1... ....      DBEAUTHS       X'80' DBEAUTHS SEARCH FOR
                                        AUTHORIZED TARGET
0009    9 Bitstring    1 DBEFLAG2       FLAG BYTE
000A   10 Signed       2 DBESUSLN       LENGTH OF USERID
000C   12 Character    8 DBESUSID       USERID TO SEARCH FOR
0014   20 Character    8 DBESNODE       Responding node ID
          0000001C       DBENTLN1       *-DBEBK USERID SEARCH ENTRY
                                        LENGTH
0008    8 Signed       2 DBEVUSLN       LENGTH OF USERID
000A   10 Character    8 DBEVUSID       USERID TO VERIFY
0012   18 Signed       2 DBEVPWLN       LENGTH OF PASSWORD
0014   20 Character    8 DBEVPWID       PASSWORD TO VERIFY
          0000001C       DBENTLN2       *-DBEBK LENGTH OF USERID/PW ENTRY
0008    8 Character    8 DBEIRES        Resource name
0010   16 Character    8 DBEIUSID       Userid to verify
0018   24 Bitstring    1 DBEIACT        Action code
          00000001       DBEIDENT       1 DBEIDENT Identify the resource
          00000002       DBEIREV        2 DBEIREV Revoke the resource
0019   25 Bitstring    1 DBEITYPE       Resource type
          00000000       DBEIGLR        0 DBEIGLR Global resource
          00000001       DBEIGATE       1 DBEIGATE Gateway
          0000001A       DBENTLN3       *-DBEBK Length of *IDENT ver
                                        entry

 

DBEBK Storage Layout

          
*** DBEBK - ISFC Directory Broadcast entry block.
*
*     +-------------+-------------+-------------+-------------+
*   0 |  DBENTLEN   |  DBETYPE    |  DBERSULT   |/////////////|
*     +-------------+-------------+-------------+-------------+
*
*** DBEBK - ISFC Directory Broadcast entry block.
          
*** Overlay for DBEITEM in DBEBK
*
*     +------+------+-------------+---------------------------+
*   8 |:FLAG1|:FLAG2|  DBESUSLN   |        DBESUSID-          |
*     +------+------+-------------+---------------------------+
*  10 |          -(00C)           |        DBESNODE-          |
*     +---------------------------+---------------------------+
*  18 |          -(014)           | 1C
*     +---------------------------+
*
*** Overlay for DBEITEM in DBEBK
          
*** Overlay for DBEITEM in DBEBK
*
*     +-------------+-----------------------------------------+
*   8 |  DBEVUSLN   |               DBEVUSID-                 |
*     +-------------+-------------+---------------------------+
*  10 |   -(00A)    |  DBEVPWLN   |        DBEVPWID-          |
*     +-------------+-------------+---------------------------+
*  18 |          -(014)           | 1C
*     +---------------------------+
*
*** Overlay for DBEITEM in DBEBK
          
*** Overlay for DBEITEM in DBEBK
*
*     +-------------------------------------------------------+
*   8 |                       DBEIRES                         |
*     +-------------------------------------------------------+
*  10 |                       DBEIUSID                        |
*     +------+------+-----------------------------------------+
*  18 |:IACT |:ITYPE| 1A
*     +------+------+
*
*** Overlay for DBEITEM in DBEBK

 

DBEBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
DBEAUTHS       0008 80
DBEBADRQ       0004 000000FF
DBEDIUCV       0002 00000004
DBEFLAG1       0008
DBEFLAG2       0009
DBEIACT        0018
DBEID          0002 00000003
DBEIDBAD       0004 00000001
DBEIDENT       0018 00000001
DBEIDOK        0004 00000000
DBEIGATE       0019 00000001
DBEIGLR        0019 00000000
DBEIRES        0008
DBEIREV        0018 00000002
DBEITEM        0008
DBEITYPE       0019
DBEIUSID       0010
DBENTLEN       0000
DBENTLN1       0014 0000001C
DBENTLN2       0014 0000001C
DBENTLN3       0019 0000001A
DBERSULT       0004
DBESNODE       0014
DBESUSID       000C
DBESUSLN       000A
DBETYPE        0002
DBEUFND        0004 00000001
DBEULOG        0004 00000000
DBEUP          0002 00000001
DBEUPBAD       0004 00000001
DBEUPOK        0004 00000000
DBEUS          0002 00000000
DBEUUNK        0004 00000002
DBEVE          0002 00000002
DBEVPWID       0014
DBEVPWLN       0012
DBEVUSID       000A
DBEVUSLN       0008

This information is based on z/VM V5R3.0. Last updated on 25 Jun 2007 at 16:16:45 EDT.
Copyright IBM Corporation, 1990, 2007