RECFM=U stands for undefined. As someone else already pointed out, every block can be of different length, no matter what block size is set. The block size field in the DCB is used to communicate the current block's length between the program and the access method. I can imagine this to be the reason it is not set by OPEN. However, the JFCB should have the value from the DD or VTOC (DSCB). You could try reading the JFCB. -- Peter Hunkeler
---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN