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.
IPNBK | Back to Index page |
Prolog Control Block Contents IPNBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
IPNBK Prolog | Top of page |
NAME : HCPIPNBK DESCRIPTION: IP Node block DSECT : IPNBK FUNCTION : The IPNBK represents an IP address which is associated with a specific network device (represented by a NIDBK). The IPNBK may be created by an explicit action (e.g. by a SETIP function on a specific device to register the IP Address on the LAN), or it may be created by the LAN simulation to associate an IP Address (or an IP function) with a specific device. LOCATED BY - LANBK pointers The LANBK uses IPNXFPNT and IPNXBPNT to maintain lists of IP Addresses registered on the LAN. These IPNBK lists function as a common ARP table for the LAN segment. These lists are used to locate targets during data transfer. NIDBK pointers The NIDBK uses IPNFPNT and IPNBPNT to maintain lists of IP Addresses registered for this device. These lists are only used to maintain the LAN tables (not to locate targets during data transfer). CREATED BY : IP Address functions in module HCPIPN. DELETED BY : IP Address functions in module HCPIPN. RELOCATION CONSIDERATIONS : None COMMENTS : - This block is mapped in the system execution space, and may be backed anywere in storage. - This block is not known by hardware. |
IPNBK Control Block Content | Top of page |
|
IPNBK Storage Layout | Top of page |
*** IPNBK - IP Node block * * +------+------+------+------+---------------------------+ * 0 |:TYPE |:PROTO|:FLAGS|:FLAG1| IPNLINK | * +------+------+------+------+---------------------------+ * 8 | IPNFPNT | IPNBPNT | * +---------------------------+---------------------------+ * 10 | IPNXFPNT | IPNXBPNT | * +---------------------------+---------------------------+ * 18 | IPNTOD | * +---------------------------+-------------+-------------+ * 20 | IPNUSAGE | IPN_OSID | IPNMSKNN | * +------+--------------------+-------------+-------------+ * 28 |:ARPFL|////////////////////////////////////////////////| * +------+------+-----------------------------------------+ * 30 |:PATYP|:IATYP| IPNMACAD | * +------+------+-----------------------------------------+ * 38 | IPNIPXV4 | * | +---------------------------+ * 40 | | IPNIPAV4 | * +---------------------------+---------------------------+ * 48 * *** IPNBK - IP Node block *** Overlay for IPNADDR in IPNBK * * +-------------+------+------+------+--------------------+ * 38 | IPNRXLAN |:RXVER|:RXTYP|:RXFLG|////////////////////| * +-------------+------+------+------+////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * *** Overlay for IPNADDR in IPNBK |
IPNBK Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- IPN$END 0048 IPN_OSID 0024 IPNADDR 0038 IPNARP 0003 80 IPNARPCL 0002 20 IPNARPFL 0028 IPNBKLN 0048 00000048 IPNBKSZ 0048 00000009 IPNBPNT 000C IPNDEACT 0002 80 IPNFLAGS 0002 IPNFLAG1 0003 IPNFPNT 0008 IPNIATYP 0031 IPNIAV4 0031 00000001 IPNIAV6 0031 00000002 IPNINUSE 0002 08 IPNIPAV4 0044 IPNIPAV6 0038 IPNIPV4 0001 00000004 IPNIPV6 0001 00000006 IPNIPXV4 0038 IPNLINK 0004 IPNLOCAL 0002 40 IPNMACAD 0032 IPNMCMSK 0048 F0 IPNMCOFF 0048 10 IPNMCON 0048 E0 IPNMSKNN 0026 IPNNARP 0028 01 IPNNFAIL 0028 02 IPNOWNER 0002 02 IPNPALAN 0030 00000001 IPNPATYP 0030 IPNPERM 0002 04 IPNPROTO 0001 IPNPROXY 0002 10 IPNRXFLG 003C IPNRXGLR 003C 01 IPNRXID 0038 IPNRXLAN 0038 IPNRXMCR 003B 00000003 IPNRXPRI 003B 00000001 IPNRXSEC 003B 00000002 IPNRXTYP 003B IPNRXVER 003A IPNRXVLR 003C 00 IPNTOD 0018 IPNTYPBC 0000 000000C2 IPNTYPE 0000 IPNTYPMC 0000 000000D4 IPNTYPRX 0000 000000D9 IPNTYPUC 0000 000000E4 IPNUSAGE 0020 IPNVALID 0002 01 IPNXBPNT 0014 IPNXFPNT 0010 |
Copyright IBM Corporation, 1990, 2022