Chapter 5. Problem Determination, Diagnostics, and Recovery 357
1st ed., 6/30/04 - 312579601
IPARML for IUCV REPLY
*----------------------------------------------------------*
x’00’ | Path ID |flags 1|IPRCODE| IPMSGID= message id |
*------+------+-------+-------+--------+-----+------+------+
x’08’ | IPTRGCLS = target class | xx | xx | xx | xx |
*------+------+-------+-------+------+------+------+-------+
x’10’ | xx | xx | xx | xx | xx | xx | xx | xx |
*------+------+-------+-------+------+------+------+-------+
x’18’ | xx | xx | xx | xx |IPBFADR2= reply buffer addr |
*------+------+-------+-------+------+------+------+-------+
x’20’ | IPBFLN2F = reply length | xx | xx | xx | xx |
*----------------------------------------------------------+
Inputs:
IPPATHID
IPMSGID
IPTRGCLS
IPFLAGS1
IPBFRADR2
IPBFLN2F
= IUCV path id
= IUCV message id
= target class
= flags
= reply buffer address
=reply buffer length
Outputs:
IPRCODE
IPBFLN2F
IPFLAGS1
IPBFADR2
= IUCV return code
= length of residual reply text
= flag bits
= address of last byte REPLYd + 1