VNABK Back to Index page
 
Prolog 
Control Block Contents 
   VNABK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  VNABK Prolog Top of page
 
 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
 RELOCATION CONSIDERATIONS : None
 
 
  VNABK Control Block Content Top of page
 

 VNABK DSECT Top of page
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 Bitstring 1 VNAVPORT Port type attribute 0009 9 Bitstring 1 VNAFLAGS VNABK Flags 1... .... VNAPAUT X'80' VNAPAUT - Promiscuous Mode Authority 000A 10 Signed 2 VNANVLN Number of authorized vlans 000C 12 Character 8 VNAUSER USERID 0014 20 Signed 4 VNAPORT Port number 0018 24 Address 4 VNAVLANS Ptr to DVLHEAD (Authorized VIDs) 001C 28 Bitstring 4 * Reserved End of the VHABK. 0020 32 Bitstring 1 VNA$END (0) End of the VNABK 00000020 VNABKLN *-VNABK Length of VNABK in bytes 00000004 VNABKSZ (*-VNABK+7)/8 Size of VNABK in doublewords
 
 
  VNABK Storage Layout Top of page
 
 
*** VNABK - Virtual Network Authorization Block
*
*     +---------------------------+---------------------------+
*   0 |         VNAFPNT           |         VNABPNT           |
*     +------+------+-------------+---------------------------+
*   8 |:VPORT|:FLAGS|  VNANVLN    |         VNAUSER-          |
*     +------+------+-------------+---------------------------+
*  10 |          -(00C)           |         VNAPORT           |
*     +---------------------------+---------------------------+
*  18 |         VNAVLANS          |///////////////////////////|
*     +---------------------------+---------------------------+
*
*** VNABK - Virtual Network Authorization Block
 
 
  VNABK Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
VNA$END        0020
VNABKLN        0020 00000020
VNABKSZ        0020 00000004
VNABPNT        0004
VNAFLAGS       0009
VNAFPNT        0000
VNANVLN        000A
VNAPAUT        0009 80
VNAPORT        0014
VNAUSER        000C
VNAVLANS       0018
VNAVPORT       0008
 
This information is based on z/VM 6.4.0 Last updated on 24 Aug 2016 at 09:45:09 EDT.
Copyright IBM Corporation, 1990, 2016