VNABK - 32-bit CP - V4R4.0
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

VNABK

Prolog  

Control Block Contents  
   VNABK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


VNABK Prolog

 NAME       : HCPVNABK
 DESCRIPTION: Virtual Network Authorization Block
 DSECT      : VNABK
 FUNCTION   :
              Define a structure to represent a Virtual Network
              Authorization to a restricted Guest Lan or Vswitch.
 LOCATED BY :
              LANACLHD - The LAN Block
 CREATED BY :
              CP DEFINE LAN command
              CP SET    LAN command
              CP SET VSWITCH command
 DELETED BY :
              CP DETACH LAN processing
              CP DETACH VSWITCH processing
 REFERENCES :
              HCPEQUAT COPY - General CP equates

 

VNABK Control Block Content


VNABK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      VNABK          Virtual Network Authorization
                                        Block
0000    0 Address      4 VNAFPNT        Pointer to Next VNABK
0004    4 Address      4 VNABPNT        Pointer to Previous VNABK
0008    8 Character    8 VNAUSER        USERID
0010   16 Character    8 VNAVLAN (0)    Vlan IDs
0010   16 Signed       2 VNAVLA1        Vlan ID 1
0012   18 Signed       2 VNAVLA2        Vlan ID 2
0014   20 Signed       2 VNAVLA3        Vlan ID 3
0016   22 Signed       2 VNAVLA4        Vlan ID 4
     End of the VHABK.
0018   24 Bitstring    1 VNA$END (0)    End of the VNABK
          00000018       VNABKLN        *-VNABK Length of VNABK in bytes
          00000003       VNABKSZ        (*-VNABK+7)/8 Size of VNABK in
                                        doublewords

 

VNABK Storage Layout

          
*** VNABK - Virtual Network Authorization Block
*
*     +---------------------------+---------------------------+
*   0 |         VNAFPNT           |         VNABPNT           |
*     +---------------------------+---------------------------+
*   8 |                       VNAUSER                         |
*     +-------------+-------------+-------------+-------------+
*  10 |  VNAVLA1    |  VNAVLA2    |  VNAVLA3    |  VNAVLA4    |
*     +-------------+-------------+-------------+-------------+
*
*** VNABK - Virtual Network Authorization Block

 

VNABK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
VNA$END        0018
VNABKLN        0018 00000018
VNABKSZ        0018 00000003
VNABPNT        0004
VNAFPNT        0000
VNAUSER        0008
VNAVLAN        0010
VNAVLA1        0010
VNAVLA2        0012
VNAVLA3        0014
VNAVLA4        0016

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 16:41:24 EDT.
Copyright IBM Corporation, 1990, 2003