https://github.com/jphartmann/cmslib-exec.git

Now contains a self-contained zlib filter package ZLIBSTG MODULE in the
vm archive fplgcc.vma.  There is even ZLIB TXTLIB for the itrepid.

Works even with the standard z/VM pipeline from sunny Endicott.

Issue zlibstg to install it once you have downloaded and extracted.

If you have no PIPSYSF MODULE you can rename the filter package to
PIPSYSF (or PIPLOCF or PIPUSERF) to have it installed automatically.

zlib compress|deflate

zlib expand|inflate

zlib treats the input as a byte stream.  You will likely add record
descriptor words to be able to recover the original records:

pipe ... | addrdw sf4 | zlib compress | ... | zlib expand | deblock sf4

Negative return codes mean that you are trying to inflate something that
was not compressed.

Source is in the samples (cmslib/src/samples/zcmpxpnd) of
https://github.com/jphartmann/cmslib.git

Reply via email to