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

LLNBK

Prolog  

Control Block Contents  
   LLNBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


LLNBK Prolog

 NAME       : HCPLLNBK
 DESCRIPTION: Link Layer (MAC) Node
 DSECT      : LLNBK
 FUNCTION   :
              Each LLNBK represents a Link Layer MAC address
              associated with a specific Network Interface Device
              (NIDBK).  Link Layer functions maintain the list of
              MAC Address (LLNBK) entries on each device.
 LOCATED BY -
   NIDMALST - Device MAC Address List.
 CREATED BY :
              Link Layer functions in module HCPLLN.
 DELETED BY :
              Link Layer functions in module HCPLLN.
 RELOCATION CONSIDERATIONS : None

 

LLNBK Control Block Content


LLNBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      LLNBK          Link Layer (MAC) Node
      Link Layer (MAC) Node attributes.
0000    0 Character    1 LLNTYPE        LLNBK Type
          000000E4       LLNUCMAC       C'U' LLNUCMAC Unicast
                                        (Individual) MAC addr
          000000D4       LLNMCMAC       C'M' LLNMCMAC Multicast (Group)
                                        MAC addr
          000000C2       LLNBCMAC       C'B' LLNBCMAC Broadcast (Group)
                                        MAC addr
0001    1 Bitstring    1 LLNFLAGS       LLNBK Flags
          1... ....      LLNDEACT       X'80' LLNDEACT DEACTIVATED entry
          .1.. ....      LLNLOCAL       X'40' LLNLOCAL Local to this LAN
                                        segment
0002    2 Bitstring    2 *              Reserved for IBM use
      Link to Device Interface.
0004    4 Address      4 LLNNIDBK       Pointer to NIDBK (owner)
      Linkage for Device MAC Table chain.
0008    8 Address      4 LLNFPNT        Pointer to next Device LLNBK
000C   12 Address      4 LLNBPNT        Pointer to previous Device LLNBK
      Link Layer Node ID (MAC address).
0010   16 Bitstring    2 *              Reserved
0012   18 Bitstring    6 LLNMAC         MAC address for this node
      End of the LLNBK.
0018   24 Dbl-Word     8 LLN$END (0)    End of the LLNBK structure
          00000018       LLNBKLN        *-LLNBK Length of LLNBK in bytes
          00000003       LLNBKSZ        (*-LLNBK+7)/8 Size of LLNBK in
                                        doublewords

 

LLNBK Storage Layout

          
*** LLNBK - Link Layer (MAC) Node
*
*     +------+------+-------------+---------------------------+
*   0 |:TYPE |:FLAGS|/////////////|         LLNNIDBK          |
*     +------+------+-------------+---------------------------+
*   8 |         LLNFPNT           |         LLNBPNT           |
*     +-------------+-------------+---------------------------+
*  10 |/////////////|                 LLNMAC                  |
*     +-------------+-----------------------------------------+
*
*** LLNBK - Link Layer (MAC) Node

 

LLNBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
LLN$END        0018
LLNBCMAC       0000 000000C2
LLNBKLN        0018 00000018
LLNBKSZ        0018 00000003
LLNBPNT        000C
LLNDEACT       0001 80
LLNFLAGS       0001
LLNFPNT        0008
LLNLOCAL       0001 40
LLNMAC         0012
LLNMCMAC       0000 000000D4
LLNNIDBK       0004
LLNTYPE        0000
LLNUCMAC       0000 000000E4

This information is based on z/VM V6R2.0. Last updated on 21 Nov 2011 at 11:08:32 EDT.
Copyright IBM Corporation, 1990, 2011