About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
VNABK
Control Block Contents
VNABK DSECT
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 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 Address 4 VNAVLANS Ptr to DVLHEAD (Authorized VIDs) 0018 24 Bitstring 4 * Reserved End of the VHABK. 001C 28 Bitstring 1 VNA$END (0) End of the VNABK 0000001C VNABKLN *-VNABK Length of VNABK in bytes 00000004 VNABKSZ (*-VNABK+7)/8 Size of VNABK in doublewords
VNABK Storage Layout
*** VNABK - Virtual Network Authorization Block * * +---------------------------+---------------------------+ * 0 | VNAFPNT | VNABPNT | * +------+------+-------------+---------------------------+ * 8 |:VPORT|:FLAGS| VNANVLN | VNAUSER- | * +------+------+-------------+---------------------------+ * 10 | -(00C) | VNAVLANS | * +---------------------------+---------------------------+ * 18 |///////////////////////////| * +---------------------------+ * *** VNABK - Virtual Network Authorization Block
VNABK Cross Reference
Symbol Dspl Value -------------- ---- ----- VNA$END 001C VNABKLN 001C 0000001C VNABKSZ 001C 00000004 VNABPNT 0004 VNAFLAGS 0009 VNAFPNT 0000 VNANVLN 000A VNAPAUT 0009 80 VNAUSER 000C VNAVLANS 0014 VNAVPORT 0008
Copyright IBM Corporation, 1990, 2009