http://pic.dhe.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.idad400%2Fblksz.htm

Do not use the BLKSIZE field in the DCB. The system uses it. Use the
BLKSIZE field in the DCBE. For more information about DCBE field
descriptions see z/OS DFSMS Macro Instructions for Data Sets.

http://pic.dhe.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.idad500%2Fdcbem.htm

28(1C) 4 DCBEBLKSI BLKSIZE coded on DCBE macro or, if BLKSIZE=0 was
coded, value set by OPEN. After OPEN, this field is valid only if OPEN
set DCBESLBI on.

On Tue, Mar 25, 2014 at 3:12 PM, Chris Cantrell
<[email protected]> wrote:
> I have a COBOL program which flows through MVS storage areas to get the DSN, 
> VOLSERs, etc. for any open DD. I am currently getting the LRECL and BLOCKSIZE 
> from the JFCB area. I always get the LRECL. However, for LBI files (> 32k  
> blocksize) I always get zero for the BLOCKSIZE. This doesn't surprise me 
> because the field in the JFCB is only 2 bytes long. Does anyone know how I 
> would go about getting the larger block size? Thanks!
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to