|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIBK Mappings for Diagnose x'26C'
Subcode x'08' Virtual LAN System Information - input
0000 0 Dbl-Word 8 CSISPLST (0) Virtual LAN system info parameter
list
0000 0 Signed 4 CSISILEN Output buffer length
0004 4 Signed 4 CSISIVER Output buffer version
00000008 CSISISIZ *-CSISPLST Size of CSISPLST in
bytes
00000001 CSISISZD (*-CSISPLST+7)/8 Size of CSISPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSISRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSISRES (0) Doubleword alignment required
Subcode x'08' Virtual LAN System Information - output
0000 0 Signed 4 CSISOVER Output buffer version
0004 4 Character 4 CSISMNTL Maintenance level ID
0008 8 Character 8 CSISAPAR Virtual networking APAR level
0010 16 Bitstring 3 CSISMAPF System MAC address prefix
0013 19 Bitstring 3 CSISMASS System MAC ID range start
0016 22 Bitstring 3 CSISMASE System MAC ID range end
0019 25 Bitstring 3 CSISMAUS User MAC ID range start
001C 28 Bitstring 3 CSISMAUE User MAC ID range end
001F 31 Bitstring 1 CSISAC Flags
1... .... CSISACCS X'80' CSISACCS - System
accounting on
.1.. .... CSISACCU X'40' CSISACCU - User accounting
on
..1. .... CSISACMP X'20' CSISACMP - System MAC
Address Protection on
0020 32 Signed 4 CSISPRCT Count of persistent LANs
0024 36 Signed 4 CSISTRCT Count of transient LANs
0028 40 Signed 4 CSISPRMX Limit for persistent LANs
002C 44 Signed 4 CSISTRMX Limit for transient LANs
00000030 CSISOSIZ *-CSISRESP System Information
length V1
00000030 CSISX3S1 * Start of VM64780 only fields
0030 48 Bitstring 3 CSISUMAP User MAC address prefix
0033 51 Bitstring 3 * Reserved - was CSISEMAP
0036 54 Bitstring 1 * Reserved - was CSISEHYP
0037 55 Bitstring 1 * Reserved - was CSISESTA
0038 56 Bitstring 16 * Reserved - was CSISENID
0048 72 Bitstring 8 CSISRSRV Reserved
00000050 CSISOL31 *-CSISRESP System Information
length VM64780
00000020 CSISX3L1 *-CSISX3S1 Length of VM64780 only
fields
Note the overlap with last 8 bytes of VM64780 fields
0048 72 Bitstring 6 CSISDMAC IVL Multicast MAC for Domain
004E 78 Bitstring 1 CSISIVLD IVL Domain
004F 79 Bitstring 1 * Reserved
0050 80 Bitstring 8 CSISDCAP Domain capabilities
0058 88 Bitstring 2 CSISVLAN VLAN ID assigned to domain
005A 90 Bitstring 2 CSISHBTO IVL Heartbeat timeout
005C 92 Signed 4 CSISICTR Count of CSISISTR structures
0060 96 Signed 4 CSISIOFF Byte offset to first CSISISTR
0064 100 Signed 4 CSISISSZ Length of CSISISTR structure
00000068 CSISOL51 *-CSISRESP System Information
length
0000000D CSISOSZD (*-CSISRESP+7)/8 Size of CSISRESP
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSISISTR Mappings for Diagnose x'26C'
Subcode x'08': Virtual LAN Information - IVL Member entry
- Repeated CSISICTR number of times.
0000 0 Character 8 CSISMNAM Member EBCDIC System Name
0008 8 Bitstring 6 CSISMMAC Unicast MAC address
000E 14 Bitstring 1 CSISMSTA Member State
00000080 CSISACTI X'80' CSISACTI Active
00000040 CSISINAC X'40' CSISINAC Inactive
00000020 CSISLEAV X'20' CSISLEAV Leaving
00000010 CSISERRO X'10' CSISERRO Error
00000008 CSISPEND X'08' CSISPEND Pending Join
000F 15 Bitstring 1 * Reserved
0010 16 Bitstring 8 CSISMCAP Member capabilities
0018 24 Bitstring 4 CSISMHBC IVL Heartbeat Counter
001C 28 Bitstring 4 CSISMMNT Maintenance Level ID
0020 32 Bitstring 1 CSISPSTA Shared Port Group Status
00000080 CSISPOUT X'80' CSISPOUT Out of Sync
00000040 CSISPERR X'40' CSISPERR Error
00000020 CSISPPEN X'20' CSISPPEN Pending
00000010 CSISPSYN X'10' CSISPSYN Synchronized
00000000 CSISPNON X'00' CSISPNON No global objects
0021 33 Bitstring 1 CSISGSTA Global Vswitch Status
0022 34 Bitstring 6 * Reserved
00000028 CSISISLN *-CSISISTR IVL Member info base
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSILPLST Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSILPLS (0) Doubleword alignment required
Subcode x'0C' Return Controller List Information - input
Subcode x'14' Return Guest LAN List Information - input
Subcode x'1C' Return Virtual Switch List Information - input
0000 0 Signed 4 CSILILEN Output buffer length
00000004 CSILISIZ *-CSILPLST Size of CSILPLST in
bytes
00000001 CSILISZD (*-CSILPLST+7)/8 Size of CSILPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSICPLST Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSICPLS (0) Doubleword alignment required
Subcode x'10' Return Controller Information - input
0000 0 Signed 4 CSICILEN Output buffer length
0004 4 Signed 4 CSICIVER Output buffer version
0008 8 Character 8 CSICINAM Controller name or blanks
00000010 CSICISIZ *-CSICPLST Size of CSICPLST in
bytes
00000002 CSICISZD (*-CSICPLST+7)/8 Size of CSICPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSICRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSICRES (0) Doubleword alignment required
Subcode x'10' Return Controller Information - output
0000 0 Signed 4 CSICOVER Output buffer version
0004 4 Signed 4 CSICCCTR Controller entry count
0008 8 Signed 4 CSICCBEG (0) CSICCCTR number of controller
base entries (CSICCSTR) follow.
00000008 CSICOSIZ *-CSICRESP Minimum size of
CSICRESP in bytes
00000001 CSICOSZD (*-CSICRESP+7)/8 Minimum size in
doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSICCSTR Mappings for Diagnose x'26C'
Subcode x'10': C - Controller info - base entry
- Repeated CSICCCTR number of times.
0000 0 Signed 4 CSICNEXT Offset to next controller entry
0004 4 Character 8 CSICONAM Controller name
000C 12 Bitstring 1 CSICAV Controller Availability
00000000 CSICAVNO 0 CSICAVNO - Controller is not
available
00000001 CSICAVYE 1 CSICAVYE - Controller is
available
000D 13 Bitstring 3 * Reserved
0010 16 Signed 2 CSICRNGS Virtual device range start
0012 18 Signed 2 CSICRNGE Virtual device range end
0014 20 Character 20 CSICTCPI TCP/IP stack level string
0028 40 Bitstring 4 CSICFL Controller flags
0028 40 Bitstring 1 CSICFL1 Controller flag 1
.... ..1. CSICFLTO X'02' CSICFLTO - Failover timeout
function enable
.... ...1 CSICFLST X'01' CSICFLST - Controller is
stalled
0029 41 Bitstring 1 CSICFL2 Reserved
002A 42 Bitstring 1 CSICFL3 Reserved
002B 43 Bitstring 1 CSICFL4 Reserved
002C 44 Bitstring 4 CSICAP Controller capabilities
002C 44 Bitstring 1 CSICAP1 Controller capabilities byte 1
1... .... CSICAPIP X'80' CSICAPIP - IP transport
.1.. .... CSICAPET X'40' CSICAPET - ETHERNET (layer
2) transport
..1. .... CSICAPRL X'20' CSICAPRL - TCP/IP release
level
...1 .... CSICAPGA X'10' CSICAPGA - Send_Grat_Arp
support
.... 1... CSICAPGV X'08' CSICAPGV - GVRP support
.... .1.. CSICAPMG X'04' CSICAPMG - Management
support
.... .1.. CSICAPLK X'04' CSICAPLK - Link Aggregation
support
.... ..1. CSICAPAC X'02' CSICAPAC - Set Access
Control (Isolation) CSICAPEN EQU
X'01' - Ensemble
002D 45 Bitstring 1 CSICAP2 Controller capabilities byte 2
CSICAPIN EQU X'80' - INMN
Controller
.1.. .... CSICBRID X'40' CSICBRID - Bridge Capable
Controller
..1. .... CSICVEPA X'20' CSICVEPA - VEPA
...1 .... CSICEXPV X'10' CSICEXPV - Enhanced Grat
ARP (VM65104+)
.... 1... CSICSLAG X'08' CSICSLAG - Shared Link Agg
(VM65583+)
.... .1.. CSICPRIQ X'04' CSICPRIQ - Priority Queuing
(VM66219+)
002E 46 Bitstring 1 CSICAP3 Reserved
002F 47 Bitstring 1 CSICAP4 Reserved
0030 48 Signed 4 CSICVCTR Virtual switch count
0034 52 Signed 4 CSICVBEG (0) CSICVCTR number of virtual switch
entries (CSICVSTR) follow.
00000034 CSICCLEN *-CSICCSTR Controller info base
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSICVSTR Mappings for Diagnose x'26C'
Subcode x'10': V - Controller info - Virtual switch entry
- Repeated CSICVCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSICVNAM Virtual switch name
0008 8 Bitstring 1 CSICVR Virtual switch role
1... .... CSICVRAC X'80' CSICVRAC - UPLINK Port
Active, primary RDEV
.1.. .... CSICVRBK X'40' CSICVRBK - UPLINK Port
Backup RDEV.
..1. .... CSICVRBA X'20' CSICVRBA - Bridge Port
Active RDEV.
...1 .... CSICVRBS X'10' CSICVRBS - Bridge Port
Standby RDEV.
.... 1... CSICVRBI X'08' CSICVRBI - Bridge Port
Inactive RDEV.
.... .1.. CSICVRBU X'04' CSICVRBU - Bridge Port
Undefined RDEV.
0009 9 Bitstring 1 * Reserved
000A 10 Signed 2 CSICVDEV Virtual switch VDEV
0000000C CSICVLEN *-CSICVSTR Virtual switch entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIGPLST Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIGPLS (0) Doubleword alignment required
Subcode x'18' Return Guest LAN Information - input
0000 0 Signed 4 CSIGILEN Output buffer length
0004 4 Signed 4 CSIGIVER Output buffer version
0008 8 Character 8 CSIGIOWN Guest LAN owner or blanks
0010 16 Character 8 CSIGINAM Guest LAN name or blanks
00000018 CSIGISIZ *-CSIGPLST Size of CSIGPLST in
bytes
00000003 CSIGISZD (*-CSIGPLST+7)/8 Size of CSIGPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIGRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIGRES (0) Doubleword alignment required
Subcode x'18' Return Guest LAN Information - output
0000 0 Signed 4 CSIGOVER Output buffer version
0004 4 Signed 4 CSIGGCTR Guest LAN entry count
0008 8 Signed 4 CSIGGBEG (0) CSIGGCTR number of Guest LAN base
entries (CSIGGSTR) follow.
00000008 CSIGOSIZ *-CSIGRESP Minimum size of
CSIGRESP in bytes
00000001 CSIGOSZD (*-CSIGRESP+7)/8 Minimum size in
doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIGGSTR Mappings for Diagnose x'26C'
Subcode x'18' (G) Guest LAN info - base entry
- Repeated CSIGGCTR number of times.
0000 0 Signed 4 CSIGNEXT Offset to next guest LAN entry
0004 4 Character 8 CSIGOOWN Guest LAN owner
000C 12 Character 8 CSIGONAM Guest LAN name
0014 20 Signed 4 CSIGMAX Maximum guest LAN connections
0018 24 Bitstring 2 CSIGAT Guest LAN attributes
0018 24 Bitstring 1 CSIGAT1 Guest LAN attributes byte 1
1... .... CSIGATPE X'80' CSIGATPE - Persistent
.1.. .... CSIGATRE X'40' CSIGATRE - Restricted
..1. .... CSIGATPR X'20' CSIGATPR - Prirouter
requested
...1 .... CSIGATPA X'10' CSIGATPA - Prirouter active
.... 1... CSIGATAC X'08' CSIGATAC - Accounting on
0019 25 Bitstring 1 CSIGAT2 Guest LAN attributes byte 2
1... .... CSIGATRS X'80' CSIGATRS - Reserved
001A 26 Bitstring 1 CSIGMPRO Guest LAN MAC address protection
00000000 CSIGMPUN 0 CSIGMPUN - Unspecified
00000001 CSIGMPON 1 CSIGMPON - On
00000002 CSIGMPOF 2 CSIGMPOF - Off
001B 27 Bitstring 1 CSIGAT4 Reserved
001C 28 Signed 4 CSIGMFS MFS.
0020 32 Bitstring 1 CSIGTY Guest LAN type
00000001 CSIGTYHI 1 CSIGTYHI - HiperSockets
00000002 CSIGTYQD 2 CSIGTYQD - QDIO CSIGTYIN EQU 4
- INMN VSWITCH CSIGTYIE EQU 5 -
IEDN VSWITCH
00000006 CSIGTYIV 6 CSIGTYIV - IVL VSWITCH
0021 33 Bitstring 1 * Reserved
0022 34 Bitstring 2 CSIGIPTI IPTimeout
0024 36 Signed 4 CSIGACTR Adapter Count
0028 40 Signed 4 CSIGABEG (0) CSIGACTR number of adapter
entries (CSIGASTR) follow.
0028 40 Signed 4 CSIGUCTR Authorized user ID count
002C 44 Signed 4 CSIGUBEG (0) CSIGUCTR number of authorized
user entries (CSIGUSTR) follow.
0000002C CSIGGLEN *-CSIGGSTR Guest LAN info base
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIGASTR Mappings for Diagnose x'26C'
Subcode x'18' (A) Guest LAN info - Adapter entry
- Repeated CSIGACTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSIGAOWN Adapter owner
0008 8 Bitstring 2 * Reserved
000A 10 Signed 2 CSIGANIC NIC address
0000000C CSIGALEN *-CSIGASTR Adapter entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIGUSTR Mappings for Diagnose x'26C'
Subcode x'18' (U) Guest LAN info - Authorized user entry
- Repeated CSIGUCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSIGUSER Authorized user ID
0008 8 Bitstring 4 CSIGUST Authorization status
0008 8 Bitstring 1 CSIGUST1 Reserved
1... .... CSIGUSTP X'80' CSIGUSTP - Authorized for
promiscuous mode CSIGUSTO EQU
X'40' - Authorized for OSDSIM
0009 9 Bitstring 1 CSIGUST2 Reserved
000A 10 Bitstring 1 CSIGUST3 Reserved
000B 11 Bitstring 1 CSIGUST4 Reserved
0000000C CSIGULEN *-CSIGUSTR Authorized user entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVPLST Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIVPLS (0) Doubleword alignment required
Subcode x'20' Return Virtual Switch Information - input
0000 0 Signed 4 CSIVILEN Output buffer length
0004 4 Signed 4 CSIVIVER Output buffer version
0008 8 Character 8 CSIVINAM Virtual switch name or blanks
0008 8 Signed 4 CSIVIIPA Virtual switch IP address or zero
000C 12 Bitstring 4 CSIVIRES Reserved
00000010 CSIVISIZ *-CSIVPLST Size of CSIVPLST in
bytes
00000002 CSIVISZD (*-CSIVPLST+7)/8 Size of CSIVPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIVRES (0) Doubleword alignment required
Subcode x'20' Return Virtual Switch Information - output
0000 0 Signed 4 CSIVOVER Output buffer version
0004 4 Signed 4 CSIVVCTR Virtual switch entry count
0008 8 Signed 4 CSIVVBEG (0) CSIVVCTR number of Virtual switch
base entries (CSIVVSTR) follow.
00000008 CSIVOSIZ *-CSIVRESP Minimum size of
CSIVRESP in bytes
00000001 CSIVOSZD (*-CSIVRESP+7)/8 Minimum size in
doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVVSTR Mappings for Diagnose x'26C'
Subcode x'20' (V) Virtual switch info - base entry
- Repeated CSIVVCTR number of times.
0000 0 Signed 4 CSIVNEXT Offset to next virtual switch
entry
0004 4 Character 8 CSIVONAM Virtual switch name
000C 12 Bitstring 1 CSIVTY Virtual switch type
00000001 CSIVTYIP 1 CSIVTYIP - IP (Layer 3)
00000002 CSIVTYET 2 CSIVTYET - Ethernet (Layer 2)
000D 13 Bitstring 1 CSIVST Virtual Switch UPLINK port status
00000001 CSIVSTDF 1 CSIVSTDF - Virtual switch
defined
00000002 CSIVSTNA 2 CSIVSTNA - Controller not
available
00000003 CSIVSTOP 3 CSIVSTOP - Operator
intervention required
00000004 CSIVSTDI 4 CSIVSTDI - Disconnected
00000005 CSIVSTAT 5 CSIVSTAT - VDEVs attached to
controller
00000006 CSIVSTIP 6 CSIVSTIP - OSA initialization
in progress
00000007 CSIVSTNR 7 CSIVSTNR - OSA device not ready
00000008 CSIVSTRD 8 CSIVSTRD - OSA device ready
00000009 CSIVSTDT 9 CSIVSTDT - OSA devices being
detached
0000000A CSIVSTDP 10 CSIVSTDP - VSWITCH delete
pending
0000000B CSIVSTRO 11 CSIVSTRO - VSWITCH failover
recovering
0000000C CSIVSTAU 12 CSIVSTAU - Autorestart in
progress
000E 14 Bitstring 1 CSIVPRT Default port type
00000001 CSIVPRTA 1 CSIVPRTA - Access
00000002 CSIVPRTT 2 CSIVPRTT - Trunk
000F 15 Bitstring 1 CSIVQUEU QueueStorage
0010 16 Bitstring 2 CSIVAT Virtual switch attributes
0010 16 Bitstring 1 CSIVAT1 Virtual Switch Attributes 1
1... .... CSIVATPE X'80' CSIVATPE - Persistent
.1.. .... CSIVATRE X'40' CSIVATRE - Restricted
..1. .... CSIVATPR X'20' CSIVATPR - Prirouter
requested
...1 .... CSIVATPA X'10' CSIVATPA - Prirouter active
.... 1... CSIVATAC X'08' CSIVATAC - Accounting on
.... .1.. CSIVATVL X'04' CSIVATVL - VLAN_ARP
.... ..1. CSIVATGR X'02' CSIVATGR - GVRP requested
.... ...1 CSIVATGE X'01' CSIVATGE - GVRP enabled
0011 17 Bitstring 1 CSIVAT2 Virtual Switch Attributes 2
1... .... CSIVATRF X'80' CSIVATRF - VLAN Counters ON
.1.. .... CSIVATRS X'40' CSIVATRS - Reserved
..1. .... CSIVATUN X'20' CSIVATUN - UPLINK NIC
...1 .... CSIVATNU X'10' CSIVATNU - NOUPLINK
.... 1... CSIVATPB X'08' CSIVATPB - Port Based
.... .1.. CSIVATUB X'04' CSIVATUB - User Based
.... ..1. CSIVATIS X'02' CSIVATIS - Isolation status
is on (drop)
.... ...1 CSIVATVP X'01' CSIVATVP - VEPA status is
ON
0012 18 Bitstring 1 CSIVMPRO Virtual Switch MAC addr
protection
00000000 CSIVMPUN 0 CSIVMPUN - Unspecified
00000001 CSIVMPON 1 CSIVMPON - On
00000002 CSIVMPOF 2 CSIVMPOF - Off
0013 19 Bitstring 1 CSIVSB Virtual Switch Brige Port Status
00000000 CSIVSBNO 0 CSIVSBNO - Bridge port not
defined
00000001 CSIVSBDF 1 CSIVSBDF - Bridge port defined
00000002 CSIVSBNA 2 CSIVSBNA - Controller not
available
00000003 CSIVSBOP 3 CSIVSBOP - Operator
intervention required
00000004 CSIVSBDI 4 CSIVSBDI - Disconnected
00000005 CSIVSBAT 5 CSIVSBAT - VDEVs attached to
controller
00000006 CSIVSBIP 6 CSIVSBIP - Initialization in
progress
00000007 CSIVSBNR 7 CSIVSBNR - Device not ready
00000008 CSIVSBRD 8 CSIVSBRD - Device is ready
00000009 CSIVSBDT 9 CSIVSBDT - Devices being
detached
0000000A CSIVSBDP 10 CSIVSBDP - VSWITCH delete
pending
0000000B CSIVSBRO 11 CSIVSBRO - VSWITCH failover
recovering
0000000C CSIVSBAU 12 CSIVSBAU - Autorestart in
progress
0014 20 Signed 2 CSIVDEFV Default VLAN ID
0016 22 Signed 2 CSIVNATV Native VLAN ID
0018 24 Bitstring 2 CSIVIPTI IPTimeout
001A 26 Bitstring 6 CSIVMAC Virtual switch MAC ID
0020 32 Character 8 CSIVMGMT Management stack user ID
0028 40 Character 8 CSIVUNUS UPLINK NIC User ID
0030 48 Signed 2 CSIVUNVD UPLINK NIC vdev
0032 50 Bitstring 1 CSIVUNRN UPLINK NIC Failure reason
.... .... CSIVUNOK 0 CSIVUNOK - None identified
.... ...1 CSIVUNLG 1 CSIVUNLG - Userid not logged on
.... ..1. CSIVUNAU 2 CSIVUNAU - Not authorized
.... ..11 CSIVUNDV 3 CSIVUNDV - VDEV does not exist
.... .1.. CSIVUNAT 4 CSIVUNAT - VDEV is attached
elsewhere
.... .1.1 CSIVUNQD 5 CSIVUNQD - VDEV not compatible
type
.... .11. CSIVUNVL 6 CSIVUNVL - VLAN conflict
.... .111 CSIVNOMC 7 CSIVNOMC - No MAC address
.... 1... CSIVNOEN 8 CSIVNOEN - Not managed
.... 1..1 CSIVPERR 9 CSIVPERR - Port error
.... 11.1 CSIVUNMS 13 CSIVUNMS - Type mismatch
(IP<-> ETHERNET)
1111 1111 CSIVUNKN 255 CSIVUNKN - Unknown error
0033 51 Bitstring 1 * Reserved
0034 52 Bitstring 4 CSIVOIPA Virtual switch IP address
0038 56 Bitstring 1 CSIVLIN Link aggregation attributes
1... .... CSIVLING X'80' CSIVLING - GROUP attribute
specified
.1.. .... CSIVLINL X'40' CSIVLINL - LACP Active
..1. .... CSIVLINR X'20' CSIVLINR - Reserved
.... 1... CSIVLINS X'08' CSIVLINS - Shared Port
Group
.... .1.. CSIVLINE X'04' CSIVLINE - Exclusive Port
Group
0039 57 Bitstring 1 CSIVTYP Virtual Switch type
.... ..1. CSIVTYQD 2 CSIVTYQD - QDIO CSIVTYIN EQU 4
- INMN CSIVTYIE EQU 5 - IEDN
.... .11. CSIVTYIV 6 CSIVTYIV - IVL
003A 58 Bitstring 2 CSIVINT Link aggregation group interval
.... .... CSIVINTO 0 CSIVINTO Interval OFF
003C 60 Character 8 CSIVGROU Link Aggregation group name
00000044 CSIVX2S1 * Start of version 2 only fields
0044 68 Bitstring 8 CSIVTIME Timestamp - manager assignment
004C 76 Signed 4 CSIVVLAC Number of VLAN IDs ever
activated.
0000000C CSIVX2L1 *-CSIVX2S1 Length of version 2
only fields
0050 80 Signed 4 CSIVRCT0 CSIVRCTR place holder
0054 84 Signed 4 CSIVRBEG (0) CSIVRCTR number of real device
entries (CSIVRSTR) follow.
CSIVACTR DS F Adapter Count
0054 84 Signed 4 * CSIVACTR place holder
0058 88 Signed 4 CSIVABEG (0) CSIVACTR number of adapter
entries (CSIVASTR) follow.
CSIVUCTR DS F Authorized user ID count
for USERBASED VSWITCH
ORG CSIVUCTR * OR
CSIVPCTR DS F Authorized port count
for PORTBASED VSWITCH
0058 88 Signed 4 * CSIVUCTR/CSIVPCTR place holder
005C 92 Signed 4 CSIVUBEG (0) CSIVUCTR entries of type CSIVUSTR
follow for USERBASED vswitch OR
CSIVPSTR entries of type CISVPSTR
follow for PORTBASED vswitch
00000050 CSIVVLEN *-CSIVVSTR-CSIVX2L1 Version 1
base length
0000005C CSIVVL20 *-CSIVVSTR Virtual switch info V2
base length
0050 80 Signed 4 CSIVRCTR Virtual switch device count
0054 84 Signed 4 CSIVROFF Byte offset to first CSIVRCTR
0058 88 Signed 4 CSIVACTR Adapter Count
005C 92 Signed 4 CSIVAOFF Byte offset to first CSIVASTR
0060 96 Signed 4 CSIVUCTR Authorized user ID count for
USERBASED VSWITCH
0060 96 Signed 4 CSIVPCTR Authorized port count for
PORTBASED VSWITCH
0064 100 Signed 4 CSIVUOFF Byte offset to first CSIVUSTR or
CSIVPSTR
0068 104 Bitstring 1 CSIVLBAL LOAD BALANCE TYPE
00000000 CSIVINDE 0 CSIVINDE INDEPENDENT
00000008 CSIVFIND 8 CSIVFIND FORCED INDEPENDENT
00000010 CSIVCOLL 16 CSIVCOLL COLLABORATIVE
0069 105 Bitstring 1 CSIVPRIQ Priority Queuing State
.... .... CSIVPQOF 0 CSIVPQOF - Off
.... .1.. CSIVPQFO 4 CSIVPQFO - Forced Off (IVL
only)
.... 1... CSIVPQON 8 CSIVPQON - On
006A 106 Bitstring 5 * Reserved for future use
006F 111 Bitstring 1 CSIVSPGS Shared Port Group Scope
00000080 CSIVSOUT X'80' CSIVSOUT Out of Sync
00000040 CSIVSERR X'40' CSIVSERR Error
00000020 CSIVSPEN X'20' CSIVSPEN Pending
00000010 CSIVSSYN X'10' CSIVSSYN Synchronized
00000000 CSIVSNON X'00' CSIVSNON Not shared port
group
0070 112 Dbl-Word 8 CSIVSTOK LAG synchronization token
0078 120 Signed 4 CSIVMCTR Global vswitch member count
007C 124 Signed 4 CSIVMCOF Byte offset to first CSIVMSTR
00000080 CSIVVL51 *-CSIVVSTR Virtual switch info
VM65583 length
00000024 CSIVX5L1 *-CSIVVSTR-CSIVVL20 length of V5
only fields
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVRSTR Mappings for Diagnose x'26C'
Subcode x'20' (R) VSWITCH info - Real device entries
- Repeated CSIVRCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Signed 2 CSIVDEVA Base real device address
0002 2 Signed 2 CSIVVDEV Base virtual device address
0004 4 Character 8 CSIVCONT Controller user ID
000C 12 Signed 2 CSIVREAD Read control device address
000E 14 Signed 2 CSIVWRIT Write control device address
0010 16 Signed 2 CSIVDATA Data device address
0012 18 Signed 2 CSIVUNIT Data device unit
0014 20 Bitstring 1 CSIVDST Device status
00000000 CSIVDSTN 0 CSIVDSTN - Device is not active
00000001 CSIVDSTA 1 CSIVDSTA - Device is active
00000002 CSIVDSTB 2 CSIVDSTB - Device is backup
00000003 CSIVDSTS 3 CSIVDSTS - Device is standby
0015 21 Bitstring 1 CSIVER Device error status
00000000 CSIVEROK 0 CSIVEROK - None identified
00000001 CSIVERPC 1 CSIVERPC - Portname conflict
00000002 CSIVERL2 2 CSIVERL2 - No layer 2 support
00000003 CSIVEREX 3 CSIVEREX - RDEV does not exist
00000004 CSIVERAT 4 CSIVERAT - RDEV is attached
elsewhere
00000005 CSIVERQD 5 CSIVERQD - RDEV not compatible
type
00000006 CSIVERIN 6 CSIVERIN - Initialization error
00000007 CSIVERSO 7 CSIVERSO - Stalled OSA
00000008 CSIVERSC 8 CSIVERSC - Stalled controller
00000009 CSIVERSV 9 CSIVERSV - Controller
connection severed
0000000A CSIVERCO 10 CSIVERCO - Primary or
secondary routing conflict
0000000B CSIVEROF 11 CSIVEROF - Device is offline
0000000C CSIVERDT 12 CSIVERDT - Device was detached
0000000D CSIVERMS 13 CSIVERMS - Type Mismatch
(IP<->ETHERNET)
0000000E CSIVERST 14 CSIVERST - Insufficient
storage in controller virtual
machine
0000000F CSIVERTC 15 CSIVERTC - TCP/IP
Configuration conflict
00000010 CSIVERNL 16 CSIVERNL - No Link Aggregation
support
00000011 CSIVEROM 17 CSIVEROM - OSA-E Attribute
mismatch
00000012 CSIVERR1 18 CSIVERR1 - Reserved for future
use
00000013 CSIVERNR 19 CSIVERNR - OSA-E is not ready
00000014 CSIVERR2 20 CSIVERR2 - Reserved for future
use
00000015 CSIVERRE 21 CSIVERRE - Attempting restart
for device
00000016 CSIVEREE 22 CSIVEREE - Exclusive error
00000017 CSIVERDS 23 CSIVERDS - Device state is
invalid.
00000018 CSIVERPN 24 CSIVERPN - Port number is
invalid for dev
00000019 CSIVERIL 25 CSIVERIL - No OSA Connection
Isolation
0000001A CSIVEREQ 26 CSIVEREQ - EQID mismatch
0000001B CSIVERCN 27 CSIVERCN - Incompatible
controller
0000001C CSIVERNB 28 CSIVERNB - No HS Bridge
Support
0000001D CSIVEREB 29 CSIVEREB - Error on init of HS
Bridge dev
0000001E CSIVERRR 30 CSIVERRR - No Reflective Relay
0000001F CSIVERRL 31 CSIVERRL - Reflective Relay
Error
00000020 CSIVERNV 32 CSIVERNV - No VEPA Support
00000021 CSIVERSW 33 CSIVERSW - SWITCHOVER Command
Issued
00000022 CSIVERPQ 34 CSIVERPQ - No Priority Queuing
0016 22 Bitstring 1 CSIVPTST Port status
00000000 CSIVPTER X'00' CSIVPTER - Error State
00000001 CSIVPTSB X'01' CSIVPTSB - Reserved
00000002 CSIVPTSU X'02' CSIVPTSU - Suspended State
00000003 CSIVPTWT X'03' CSIVPTWT - Waiting State
00000004 CSIVPTAC X'04' CSIVPTAC - Active State
0017 23 Bitstring 1 CSIVPRSN Port status reason
00000000 CSIVPRNS X'00' CSIVPRNS - No status to
report
00000001 CSIVPRPQ X'01' CSIVPRPQ - Pending QDIO
activation
00000002 CSIVPRPR X'02' CSIVPRPR - Pending Routing
Assignment.
00000003 CSIVPRER X'03' CSIVPRER - Port is
inoperable
00000004 CSIVPRAB X'04' CSIVPRAB - Reserved
00000005 CSIVPRFB X'05' CSIVPRFB - Pending fail
back from backup device to port
group
00000006 CSIVPRWT x'06' CSIVPRWT - Waiting for LACP
port negotia- tion to add this
port to the link aggregation
group. Data- grams are accepted
for the group
00000007 CSIVPRPS x'07' CSIVPRPS - Port System ID
and or Key do not match our link
aggregation group
00000008 CSIVPRIO x'08' CSIVPRIO - Port marked
inoperable by the partner switch
via LACP protocol
00000009 CSIVPRNE x'09' CSIVPRNE - LACP currently
NOT enabled on the partner switch
port.
0018 24 Character 8 CSIVPORT For QDIO RDEV: Portname or blanks
0018 24 Character 8 CSIVPLPR For HS RDEV: Active LPAR
00000020 CSIVX2S3 * Start of VM64277 only fields
0020 32 Bitstring 1 CSIVOSAP OSA-E hardware portnumber
0021 33 Bitstring 1 CSIVFLG Flags
00000080 CSIVBPEN X'80' CSIVBPEN - For
CSIVRTHP/CSIVRTHS indicates NIC
Distribution ON
0022 34 Bitstring 2 * Reserved
00000004 CSIVX2L3 *-CSIVX2S3 Length of VM64277 only
fields
00000024 CSIVX4S1 * Start of version 4 only fields
0024 36 Bitstring 8 CSIVEQID User-specified Equivalency ID
002C 44 Bitstring 1 CSIVRTYP VSWITCH RDEV type
002D 45 Bitstring 1 CSIVMTUS PATHMTUDISCOVERY setting for
CSIVRTQD
00000080 CSIVMOFF X'80' CSIVMOFF - Off
00000040 CSIVMVAL X'40' CSIVMVAL - Value
00000020 CSIVMEXT X'20' CSIVMEXT - External
002E 46 Bitstring 2 CSIVMTUV PATHMTUDISCOVERY value for
CSIVRTQD
0030 48 Signed 4 CSIVHMFS MFS for CSIVRTHP/CSIVRTHS.
0034 52 Signed 4 CSIVHBFL Buffer limit for
CSIVRTHP/CSIVRTHS
0038 56 Signed 4 CSIVHBFU Buffer use for CSIVRTHP/CSIVRTHS
003C 60 Signed 4 CSIVHASY Count of async data transfers for
CSIVRTHP/CSIVRTHS
0040 64 Signed 4 CSIVHCC2 Count of CC2s for
CSIVRTHP/CSIVRTHS
0044 68 Bitstring 4 CSIVPATR Partner Switch Attributes
0048 72 Bitstring 4 * Reserved
00000028 CSIVX4L1 *-CSIVX4S1 Length of version 4
only fields
004C 76 Signed 4 CSIVSCTR VLAN segment list count
0050 80 Signed 4 CSIVSBEG (0) CSIVSCTR number of VLAN segments
entries (CSIVSSTR) follow.
00000050 CSIVX5S2 * Start of VM65583 only fields
0050 80 Signed 4 CSIVSOFF Byte offset to start of CSIVSSTR
0054 84 Signed 4 CSIVSLN Length of CSIVSSTR structure
0058 88 Signed 4 CSIVTCTR Take-Over MAC address count
005C 92 Signed 4 CSIVTOFF Byte offset to start of CSIVTSTR
0060 96 Signed 4 CSIVTLN Length of CSIVTSTR structure
0064 100 Bitstring 8 CSIVTDS Adapter description
006C 108 Bitstring 4 * Reserved
00000020 CSIVX5L2 *-CSIVX5S2 Length of version 5+
only fields
00000024 CSIVRLEN *-CSIVRSTR-CSIVX2L3-CSIVX4L1-CSIV
X5L2 Version 1 base length
00000028 CSIVRL12 *-CSIVRSTR-CSIVX4L1-CSIVX5L2
Version 1 Service 2 length
00000050 CSIVRL40 *-CSIVRSTR-CSIVX5L2 Version 4+
service length
00000070 CSIVRL51 *-CSIVRSTR VM65583 length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVSSTR Mappings for Diagnose x'26C'
Subcode x'20' (S) VSWITCH info - VLAN Segment entry
- Repeated CSIVSCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Signed 2 CSIVVLAN VLAN ID or 0
0002 2 Bitstring 2 * Reserved
0004 4 Bitstring 8 CSIVRXFM Received Frames
000C 12 Bitstring 8 CSIVRXDS Received Frames Discarded
0014 20 Bitstring 8 CSIVTXFM Transmitted Frames
001C 28 Bitstring 8 CSIVTXDS Transmitted Frames Discarded
00000024 CSIVX2S2 * Start of version 2+ only fields
0024 36 Bitstring 8 CSIVLTMC VLAN creation timestamp
002C 44 Bitstring 8 CSIVLTMU Last VLAN configuration change
timestamp
0034 52 Signed 4 CSIVLACT Number of interfaces w/VLAN
active
0038 56 Signed 4 CSIVLDEL Number of times VLAN deleted
00000018 CSIVX2L2 *-CSIVX2S2 Length of version 2+
only fields
0000003C CSIVX4S2 *
003C 60 Bitstring 8 CSIVRXBT Bytes received
0044 68 Bitstring 8 CSIVTXBT Bytes transmitted
00000010 CSIVX4L2 *-CSIVX4S2 Length of Version 4
only fields
0000004C CSIVX6S2 *
004C 76 Bitstring 8 CSIVTX0B Transmitted Bytes - Queue 0
0054 84 Bitstring 8 CSIVTX0F Transmitted Frames - Queue 0
005C 92 Bitstring 8 CSIVTX0D Transmitted Frames Discarded - Q0
00000018 CSIVX6Q *-CSIVX6S2 Length of Info for 1
Queue
0064 100 Bitstring 8 CSIVTX1B Transmitted Bytes - Queue 1
006C 108 Bitstring 8 CSIVTX1F Transmitted Frames - Queue 1
0074 116 Bitstring 8 CSIVTX1D Transmitted Frames Discarded - Q1
007C 124 Bitstring 8 CSIVTX2B Transmitted Bytes - Queue 2
0084 132 Bitstring 8 CSIVTX2F Transmitted Frames - Queue 2
008C 140 Bitstring 8 CSIVTX2D Transmitted Frames Discarded - Q2
0094 148 Bitstring 8 CSIVTX3B Transmitted Bytes - Queue 3
009C 156 Bitstring 8 CSIVTX3F Transmitted Frames - Queue 3
00A4 164 Bitstring 8 CSIVTX3D Transmitted Frames Discarded - Q3
00000060 CSIVX6L2 *-CSIVX6S2 Length of Version x
only fields
00000024 CSIVSLEN *-CSIVSSTR-CSIVX2L2-CSIVX4L2-CSIV
X6L2 base leng
0000003C CSIVSL20 *-CSIVSSTR-CSIVX4L2-CSIVX6L2
Version 2 length
0000004C CSIVSL40 *-CSIVSSTR-CSIVX6L2 Version 4
length
000000AC CSIVSL50 *-CSIVSSTR VLAN segment entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVTSTR Mappings for Diagnose x'26C'
Subcode x'20' (A) VSWITCH info - Take-Over MAC Address info
- Repeated CSIVTCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Bitstring 6 CSIVTKM Take-Over MAC Address
0006 6 Bitstring 6 CSIVTHM MAC Address of Failing Host
000C 12 Character 8 CSIVTVS Failing Vswitch name
0014 20 Bitstring 4 * Reserved
00000018 CSIVTLEN *-CSIVTSTR Take-Over entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVASTR Mappings for Diagnose x'26C'
Subcode x'20' (A) VSWITCH info - Adapter entry
- Repeated CSIVACTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSIVAOWN Adapter owner
0008 8 Bitstring 1 CSIVAPTY Port Type
.... .... CSIVAPTS X'00' CSIVAPTS Simulated Guest
Port
.... ...1 CSIVAPTL X'01' CSIVAPTL HiperSockets
Logical Guest Port
0009 9 Bitstring 1 * Reserved
000A 10 Signed 2 CSIVANIC NIC address
0000000C CSIVALEN *-CSIVASTR Adapter entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVUSTR Mappings for Diagnose x'26C'
Subcode x'20' (U) VSWITCH info - authorized user entry
- Repeated CSIVUCTR number of times.
Notes : CSIVUSTR applies to a user-based virtual switch
prior to version CSI65925 but is replaced by
CSIVPSTR with version CSI65925+ output.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSIVUSER Authorized user ID
0008 8 Bitstring 4 CSIVUST Authorization status
0008 8 Bitstring 1 CSIVUST1 Authorization status byte 1
1... .... CSIVUSTP X'80' CSIVUSTP - Authorized for
promiscuous mode CSIVUSTO EQU
X'40' - Authorized for OSDSIM
0009 9 Bitstring 1 CSIVUST2 Reserved
000A 10 Bitstring 1 CSIVUST3 Reserved
000B 11 Bitstring 1 CSIVUST4 Reserved
000C 12 Signed 4 CSIVLCTR Authorized VLAN entry count
0010 16 Signed 4 CSIVLBEG (0) CSIVLCTR number of authorized
user VLAN entries (CSIVLSTR)
follow.
00000010 CSIVX5S4 * Start of VM65583 only fields
0010 16 Signed 4 CSIVLOFF Byte offset to first CSIVLSTR
00000004 CSIVX5L4 *-CSIVX5S4 Length of VM65583
fields
00000010 CSIVULEN *-CSIVUSTR-CSIVX5L4 User entry
length
00000014 CSIVUL51 *-CSIVUSTR Authorized VLAN entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVPSTR Mappings for Diagnose x'26C'
Subcode x'20' (U) VSWITCH info - authorized port entry
- Repeated CSIVPCTR number of times.
Notes : For CSI65925+ the authorized user/port list is
included as a series of CSIVPSTR structures for
every virtual switch (whether it is user-based
or port-based).
0000 0 Signed 4 * (0)
0000 0 Signed 4 CSIVPNUM Authorized port number
0004 4 Character 8 CSIVPSER Authorized user ID
000C 12 Bitstring 4 CSIVPST Authorization status
000C 12 Bitstring 1 CSIVPST1 Authorization status byte 1
1... .... CSIVPSTP X'80' CSIVPSTP - Authorized for
promiscuous mode CSIVPSTO EQU
X'40' - Authorized for OSDSIM
000D 13 Bitstring 1 CSIVPST2 Reserved
000E 14 Bitstring 1 CSIVPST3 Reserved
000F 15 Bitstring 1 CSIVPST4 Reserved
0010 16 Bitstring 1 CSIVUPTX Guest transmission priority level
0011 17 Bitstring 15 CSIVPRSV Reserved for add'l port
attributes
0020 32 Signed 4 CSIVPVTR Authorized VLAN entry count
0024 36 Signed 4 CSIVPVEG (0) CSIVPVTR number of authorized
user VLAN entries (CSIVLSTR)
follow.
00000024 CSIVX5S3 * Start of VM65583 only fields
0024 36 Signed 4 CSIVPOFF Byte offset to first CSIVPVTR
00000004 CSIVX5L3 *-CSIVX5S3 Length of VM65583
fields
00000024 CSIVPLEN *-CSIVPSTR-CSIVX5L3
00000028 CSIVPL51 *-CSIVPSTR Authorized port entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVLSTR Mappings for Diagnose x'26C'
Subcode x'20' (L) VSWITCH info - authorized user VLAN entry
- Repeated CSIVLCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Signed 2 CSIVUVID VLAN ID
0002 2 Bitstring 2 * Reserved
00000004 CSIVLLEN *-CSIVLSTR Authorized user VLAN
entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIVMSTR Mappings for Diagnose x'26C'
Subcode x'20' (L) VSWITCH info - Global vswitch member
entry - Repeated CSIVMCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 8 CSIVMNAM IVL Member name
0008 8 Bitstring 1 CSIVMSTA Member State
00000080 CSIVMOUT X'80' CSIVMOUT Out of Sync
00000040 CSIVMERR X'40' CSIVMERR Error
00000020 CSIVMPEN X'20' CSIVMPEN Pending
00000010 CSIVMSYN X'10' CSIVMSYN Synchronized
0009 9 Bitstring 3 * Reserved
000C 12 Bitstring 4 CSIVMERC Synchronization error code
00000010 CSIVMLEN *-CSIVMSTR Global vswitch member
entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPPLST Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIPPLS (0) Doubleword alignment required
Subcode x'24' Return Virtual Port/NIC Information - input
0000 0 Signed 4 CSIPILEN Output buffer length
0004 4 Signed 4 CSIPIVER Output buffer version
0008 8 Signed 2 CSIPITYP Input plist type
.... .... CSIPITYU 0 CSIPITYU Get ports given User
ID
.... ...1 CSIPITYI 1 CSIPITYI Get ports given IP
address
.... ..1. CSIPITYN 2 CSIPITYN Get NICs given User ID
...1 .1.. CSIPITYH 20 CSIPITYH Get Hipersockets Log.
Guest Ports
000A 10 Signed 2 CSIPIVLA VLAN ID or zero
000C 12 Character 8 CSIPIUSR Virtual machine user ID
0014 20 Bitstring 2 CSIPIRSH Reserved
0016 22 Signed 2 CSIPINIC Port address
0000FFFF CSIPINON X'FFFF' CSIPINON - No NIC
Filtering
000C 12 Signed 4 CSIPIPAD Virtual switch IP address or zero
0010 16 Bitstring 4 CSIPIRSV Reserved
0014 20 Signed 4 CSIPIPOR Port number
000C 12 Character 8 CSIPISWC Virtual switch name
0014 20 Signed 4 CSIPIRSC Reserved
00000018 CSIPISIZ *-CSIPPLST Size of CSIPPLST in
bytes
00000003 CSIPISZD (*-CSIPPLST+7)/8 Size of CSIPPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIPRES (0) Doubleword alignment required
Subcode x'24' Return Virtual Port Information - output
0000 0 Signed 4 CSIPOVER Output buffer version
0004 4 Signed 4 CSIPNCTR Virtual port or NIC entry count
0008 8 Signed 4 CSIPNBEG (0) CSIPNCTR number of virtual port
entries (CSIPNSTR) follow.
00000008 CSIPOSIZ *-CSIPRESP Minimum size of
CSIPRESP in bytes
00000001 CSIPOSZD (*-CSIPRESP+7)/8 Minimum size in
doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPNSTR Mappings for Diagnose x'26C'
Subcode x'24' (N) Virtual Port info - base entry
- Repeated CSIPNCTR number of times.
0000 0 Signed 4 CSIPNEXT Offset to next entry
0004 4 Character 8 CSIPOWNE Virtual port or NIC owner
000C 12 Signed 2 CSIPADDR Port or NIC address
000E 14 Bitstring 1 CSIPSTA Virtual port or NIC status
00000000 CSIPSTAU 0 CSIPSTAU - Uncoupled
00000001 CSIPSTAC 1 CSIPSTAC - Coupled or attached,
not active
00000002 CSIPSTAA 2 CSIPSTAA - Coupled or attached
and active
000F 15 Bitstring 1 CSIPTY Virtual port type
00000001 CSIPTYHI 1 CSIPTYHI - HiperSockets
00000002 CSIPTYQD 2 CSIPTYQD - QDIO
00000003 CSIPTYQV 3 CSIPTYQV - VSWITCH QDIO
CSIPTYIN EQU 4 - INMN CSIPTYIE
EQU 5 - IEDN
00000006 CSIPTYBP 6 CSIPTYBP - IQD Bridge Port
0010 16 Character 8 CSIPLAOW Guest LAN owner
0018 24 Character 8 CSIPLANM Guest LAN name
0020 32 Character 8 CSIPPORT For Guest NIC: portname
0020 32 Character 8 CSIPPLPR For HiperSockets Bridge port:
Active LPAR
0028 40 Bitstring 1 CSIPPT Port type
00000000 CSIPPTNA 0 CSIPPTNA - Not applicable
00000001 CSIPPTAC 1 CSIPPTAC - Access
00000002 CSIPPTTR 2 CSIPPTTR - Trunk
0029 41 Bitstring 1 CSIPEST Extended port status
1... .... CSIPESTD X'80' CSIPESTD - Isolation status
is ON (drop)
.1.. .... CSIPESTV X'40' CSIPESTV - VEPA status is
ON
..1. .... CSIPESUN X'20' CSIPESUN - UPLINK NIC
Transport protocol in bits 6 & 7
.... ...1 CSIPEIP 1 CSIPEIP - IP (Layer3)
.... ..1. CSIPEETH 2 CSIPEETH - Ethernet (Layer 2)
.... ..11 CSIPETRN 3 CSIPETRN - Reserved
002A 42 Signed 2 CSIPVDEV Base virtual device address
002C 44 Signed 4 CSIPPTNM Port number
0030 48 Signed 4 CSIPIFIN Port ifIndex
0034 52 Signed 4 CSIPMAXI Max size of the INFO (non-MAC)
field that the port will receive
or transmit
0038 56 Signed 4 CSIPDCTR Device count
003C 60 Bitstring 1 CSIPUPTX Guest transmission priority level
00000000 CSIPUPZ 0 CSIPUPZ - z/VM
00000001 CSIPUPH 1 CSIPUPH - High
00000002 CSIPUPN 2 CSIPUPN - Normal
00000003 CSIPUPL 3 CSIPUPL - Low
003D 61 Bitstring 1 CSIPFLG Flags
1... .... CSIPBPEN X'80' CSIPBPEN - Bridge Port NIC
Distribution ON
003E 62 Bitstring 2 * Reserved for IBM Use
00000004 CSIPUPL1 *-CSIPUPTX Length of VM66219+
fields
0040 64 Signed 4 CSIPDBEG (0) CSIPDCTR number of device entries
entries (CSIPDSTR) follow.
0000003C CSIPNLEN *-CSIPNSTR-CSIPUPL1 Virtual Port
info base len
00000040 CSIPNL61 *-CSIPNSTR Authorized port entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPDSTR Mappings for Diagnose x'26C'
Subcode x'24' (D) Virtual Port info - device entry
- Repeated CSIPDCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Signed 2 CSIPDATA Device address
0002 2 Signed 2 CSIPUNIT Device unit
0004 4 Bitstring 1 CSIPROLE Device role
00000000 CSIPOFCN 0 CSIPOFCN Unassigned
00000001 CSICTLRD 1 CSICTLRD CTL-0 / CTL-READ
00000002 CSICTLWR 2 CSICTLWR CTL-1 / CTL-WRITE
00000003 CSIDATA 3 CSIDATA DATA device
00000004 CSIDDIAG 4 CSIDDIAG DATA-DIAG device
0005 5 Bitstring 3 *
00000008 CSIDX4S1 * Start of version 4 only fields
0008 8 Bitstring 16 * Reserved for IBM Use
00000010 CSIDX4L1 *-CSIDX4S1 Length of version 4
only fields
0018 24 Signed 4 CSIPTCTR Data devices entry count
001C 28 Signed 4 CSIPTBEG (0) For CSIPROLE = CSIDATA, a single
CSIPTSTR follows.
0000000C CSIPDLEN *-CSIPDSTR-CSIDX4L1 Version 1
base length
0000001C CSIPDL40 *-CSIPDSTR Virtual Port info
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPTSTR Mappings for Diagnose x'26C'
Subcode x'24' (D) Virtual Port info - data device details
- One of these exist for each CSIPDSTR with CSIPROLE
equal to CSIPDATA.
For Logical Guest Ports, the CSIPOP bytes are all 0.
0000 0 Bitstring 4 CSIPOP Options
0000 0 Bitstring 1 CSIPOP1 Options byte 1
1... .... CSIPOPBR X'80' CSIPOPBR - Broadcast
.1.. .... CSIPOPET X'40' CSIPOPET - Ethernet
..1. .... CSIPOPV4 X'20' CSIPOPV4 - IPv4
...1 .... CSIPOPV6 X'10' CSIPOPV6 - IPv6
.... 1... CSIPOPMU X'08' CSIPOPMU - Multicast
.... .1.. CSIPOPPE X'04' CSIPOPPE - Promiscuous
enabled
.... ..1. CSIPOPPD X'02' CSIPOPPD - Promiscuous
denied
.... ...1 CSIPOPVL X'01' CSIPOPVL - VLAN enabled
0001 1 Bitstring 1 CSIPOP2 Reserved
0002 2 Bitstring 1 CSIPOP3 Reserved
0003 3 Bitstring 1 CSIPOP4 Reserved
0004 4 Bitstring 1 CSIPROU Router status
1... .... CSIPROUP X'80' CSIPROUP - Primary
.1.. .... CSIPROUS X'40' CSIPROUS - Secondary
..1. .... CSIPROUM X'20' CSIPROUM - Multicast
...1 .... CSIPROMP X'10' CSIPROMP - MAC Address
Protection ON
0005 5 Bitstring 3 * Reserved
0008 8 Signed 4 CSIPSCTR Active segment count
000C 12 Signed 4 CSIPSBEG (0) CSIPSCTR number of active segment
entries (CSIPSSTR) follow.
000C 12 Signed 4 CSIPMCTR Active MAC address count
0010 16 Signed 4 CSIPMBEG (0) CSIPMCTR number of MAC address
entries (CSIPMSTR) follow.
00000010 CSIPTLEN *-CSIPTSTR Data device detail
entry length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPSSTR Mappings for Diagnose x'26C'
Subcode x'24' (S) Virtual Port info - active segment entry
- Repeated CSIPSCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Signed 2 CSIPVLAN VLAN ID
0002 2 Bitstring 1 CSIPVST4 VLAN status Flag - IPv4
1... .... CSIPVSTU X'80' CSIPVSTU - Assigned by user
.1.. .... CSIPVSTS X'40' CSIPVSTS - Assigned by
system
..1. .... CSIPVSTC X'20' CSIPVSTC - Authorization
conflict
0003 3 Bitstring 1 CSIPVST6 VLAN status flag - IPv6
0004 4 Bitstring 8 CSIPRXFM Received Frames
000C 12 Bitstring 8 CSIPRXDS Received Frames Discarded
0014 20 Bitstring 8 CSIPTXFM Transmitted Frames
001C 28 Bitstring 8 CSIPTXDS Transmitted Frames Discarded
00000024 CSIPT4S1 * Start of version 4 only fields
0024 36 Bitstring 8 CSIPRXBT Bytes received
002C 44 Bitstring 8 CSIPTXBT Bytes transmitted
00000010 CSIPT4L1 *-CSIPT4S1 Length of version 4
only fields
00000024 CSIPSLEN *-CSIPSSTR-CSIPT4L1 Version 1
base length
00000034 CSIPSL40 *-CSIPSSTR Active segment entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIPMSTR Mappings for Diagnose x'26C'
Subcode x'24' (M) Virtual Port info - MAC address entry
- Repeated CSIPMCTR number of times.
0000 0 Signed 4 * (0)
0000 0 Character 6 CSIPMAC MAC address
0006 6 Bitstring 2 * Reserved
0008 8 Bitstring 16 CSIPIPV6 IPv6 address
0008 8 Bitstring 12 * Reserved
0014 20 Bitstring 4 CSIPIPV4 IPv4 address
0018 24 Bitstring 1 CSIPFL IP address version
00000000 CSIPFLNA 0 CSIPFLNA - Not applicable
00000004 CSIPFLV4 4 CSIPFLV4 - IPv4
00000006 CSIPFLV6 6 CSIPFLV6 - IPv6
0019 25 Bitstring 1 * Reserved
001A 26 Bitstring 1 CSIPATY Address type
00000000 CSIPATYU 0 CSIPATYU - Unicast
00000001 CSIPATYM 1 CSIPATYM - Multicast
00000002 CSIPATYB 2 CSIPATYB
001B 27 Bitstring 1 CSIPAST IP Address status
1... .... CSIPASTL X'80' CSIPASTL - Local
.1.. .... CSIPASTR X'40' CSIPASTR - Remote
..1. .... CSIPASTM X'20' CSIPASTM - Manual
...1 .... CSIPASTO X'10' CSIPASTO - Owner
.... 1... CSIPASTE X'08' CSIPASTE - Error (or
external conflict)
0000001C CSIPMLEN *-CSIPMSTR MAC address entry
length
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIMPLST Mappings for Diagnose x'26C'
Subcode x'30' MAC Services - input
0000 0 Signed 4 CSIMILEN Output buffer length
0004 4 Signed 4 CSIMIVER Output buffer version
0008 8 Signed 2 CSIMIOP MAC services operation code
.... .... CSIMIOPM 0 CSIMIOPM - Return MAC address
000A 10 Signed 2 CSIMVDEV Virtual device number
000C 12 Signed 4 CSIMRSV Reserved
00000010 CSIMISIZ *-CSIMPLST Size of CSIMPLST in
bytes
00000002 CSIMISZD (*-CSIMPLST+7)/8 Size of CSIMPLST
in doublewords
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CSIMRESP Mappings for Diagnose x'26C'
0000 0 Dbl-Word 8 CSIMRES (0) Doubleword alignment required
Subcode x'30' MAC Services - output
0000 0 Signed 4 CSIMOVER Output buffer version
0004 4 Bitstring 6 CSIMOMAC MAC address assigned to virtual
device
000A 10 Signed 2 CSIMRSV1 Reserved
0000000C CSIMOSIZ *-CSIMRESP Minimum size of
CSIMRESP in bytes
00000002 CSIMOSZD (*-CSIMRESP+7)/8 Minimum size in
doublewords
Subcode Values
00000004 CSIBYUSR 4 Subcode X'04' By user
information
00000008 CSISYINF 8 Subcode X'08' Virtual LAN
system information
0000000C CSICTLST 12 Subcode X'0C' Controller list
00000010 CSICTINF 16 Subcode X'10' Controller
information
00000014 CSIGLLST 20 Subcode X'14' Guest LAN list
00000018 CSIGLINF 24 Subcode X'18' Guest LAN
information
0000001C CSIVSLST 28 Subcode X'1C' Virtual switch
list
00000020 CSIVSINF 32 Subcode X'20' Virtual switch
information
00000024 CSIPOINF 36 Subcode X'24' Virtual Port
information
00000030 CSIMSINF 48 Subcode X'30' MAC services
Miscellaneous Constants
- First two bytes are service level
- Second two bytes are version level
.... ...1 CSICPVER X'00000001' z/VM 5.3.0, no
service
.... ...1 CSIVERS1 X'00000001' z/VM 5.3.0, no
service
00010001 CSI64281 X'00010001' z/VM 5.3.0, with APAR
VM64281
00020001 CSI64277 X'00020001' z/VM 5.3.0, with APAR
VM64277
.... ..1. CSIVERS2 X'00000002' z/VM 5.4.0, no
service
.... ..11 CSIVERS3 X'00000003' z/VM 6.1.0, no
service
00010003 CSI64780 X'00010003' z/VM 6.1.0, with APAR
VM64780
.... .1.. CSIVERS4 X'00000004' z/VM 6.2.0, no
service
00010004 CSI65042 X'00010004' z/VM 6.2.0, with APAR
VM65042
.... .1.1 CSIVERS5 X'00000005' z/VM 6.3.0, no
service
00010005 CSI65583 X'00010005' z/VM 6.3.0, with APAR
VM65583
.... .11. CSIVERS6 X'00000006' z/VM 6.4.0, no
service
00010006 CSI65925 X'00010006' z/VM 6.4.0, with APAR
VM65925
00020006 CSI65918 X'00020006' z/VM 6.4.0, with APAR
VM65918
.... .111 CSIVERS7 X'00000007' z/VM 7.1.0, no
service
00010007 CSI66219 X'00010007' z/VM 7.1.0, with APAR
VM66219
.... 1... CSIVERS8 X'00000008' z/VM 7.2.0, no
service
.... 1..1 CSIVERS9 X'00000009' z/VM 7.3.0, no
service
Return Codes
00000000 CSIRCOK 0 Success
00000004 CSIRCEXS 4 Object does not exist
00000008 CSIRCAVA 8 Object is not available
0000000C CSIRCVER 12 Version not supported
00000010 CSIRCBUF 16 Buffer not large enough
00000014 CSIRCSTO 20 Unable to obtain storage
00000018 CSIRCPRM 24 Invalid input parameters
0000001C CSIRCERR 28 Operation specific failure
00000020 CSIRCSUN 32 Subcode x'30' SSI mode
unstable
00000024 CSIRCMRL 36 Subcode x'30' User being
relocated
00000028 CSIRCMUN 40 Subcode x'30' IEDN MAC not
supported
| |