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.

 

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' Unicast (Individual) MAC
                                        addr
          000000D4       LLNMCMAC       C'M' Multicast (Group) MAC addr
          000000C2       LLNBCMAC       C'B' Broadcast (Group) MAC addr
0001    1 Bitstring    1 LLNFLAGS       LLNBK Flags
          1... ....      LLNDEACT       X'80' DEACTIVATED entry
          .1.. ....      LLNLOCAL       X'40' 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 V5R1.0. Last updated on 8 Sep 2004 at 13:52:34 EDT.
Copyright IBM Corporation, 1990, 2004