LU exit routine parameter list

When the exit gets control, the address of the following parameter list is in register 1:

Dec    Size   Description                      Input     Assign/Unassign   Inact/ACT
Offset (Bytes)                                   or      Inact (ACB fail)  Command
                                               Output

                                                         Value if          Value if
                                                          not set           not set

  0     8    LU name                          Both        Blanks            Always present
  8     1    Flag Bytes         
               '80'x - 1 Client is a printer  Input       Always present    Always 0
                       0 Client is a terminal
               '40'x - 1 No additional retry  Input       Always present    Always 0
                       0 retry will be allowed
               '20'x - 1 IP Address is in IPv6 Input      Always present    Always 0
                         format 
                       0 IP Address is in IPv4 format
               '10'x - 1  USS/SCS/Int tables   Input      Always present    Always 0
                       assigned by exit ignored for 
                       this connection  
                       0  USS/SCS/Int tables assigned 
                       by exit will be used
  9     1    Parameter list Version level     Input       Always set        Always set
 10     1    Available byte                   Both        Always 0          Always 0
 11     1    Available byte                   Both        Always 0          Always 0
 12    16    Client IP address in hex         Input       Always set        Always 0
 28     4    Client Port                      Input       Always set        Always 0
 32    16    Destination IP address in hex    Input       Always set        Always 0
 48     4    Destination Port                 Input       Always set        Always 0
 52    16    Linkname                         Input       Blanks            Always Blanks
 68     8    Userid from Client Certificate   Input       Blanks            Always Blanks
 76     4    Ptr to hostname structure        Input       0                 Always 0
 80     8    Application netid                Input       Blanks            Always Blanks
 88     8    Application name                 Input       Blanks            Always Blanks
 96     8    Userid from solicitor panel      Input       Blanks            Always Blanks
104     4    Ptr to LUGroup structure         Input       0                 0
108     8    USS table name - 3270 format     Both        Blanks            Always Blanks
116     8    USS table name - SCS format      Both        Blanks            Always Blanks
124     8    Interpret table name             Both        Blanks            Always Blanks
132     16   Reserved                         Both        Blanks            Always Blanks

Hostname structure

  0     1    Total length of Hostname         Input       0        
  1     255  Client hostname                  Input  

LuGroup  structure

  0     4    Number of single LU names        Input
  4     n    List of all single LU names, 
             each 8 characters
             (n=8*number of LUs)              Input       0
 n+4    4    Number of LU range structures    Input       0
 n+8    m    List of all LU range structures, 
             each 24 characters (low/high/variant)
             (m=24*number of structures)       Input