CMS_COMPRESS(3ssl) OpenSSL CMS_COMPRESS(3ssl) CMS_compress - CMS CompressedData #include CMS_ContentInfo *CMS_compress(BIO *in, int comp_nid, unsigned int flags); CMS_compress() CMS CompressedData. comp_nid NID_undef ( zlib). in . flags . zlib NID NID_zlib_compression. zlib OpenSSL CMS_compress() . CMS_TEXT MIME text/plain . MIME ( S/MIME) CMS_BINARY . . CMS_BINARY CMS_TEXT. CMS_STREAM CMS_ContentInfo /: BIO in. CMS_ContentInfo CMS_DETACHED . SMIME_write_CMS(). CMS_STREAM CMS_ContentInfo CMS_ContentInfo . SMIME_write_CMS() i2d_CMS_bio_stream() PEM_write_bio_CMS_stream() . ASN1 BIO BIO_new_CMS(). zlib. CMS_compress() CMS_ContentInfo NULL . ERR_get_error(3). ERR_get_error(3), CMS_uncompress(3) CMS_STREAM OpenSSL 1.0.0. 2008-2016 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 CMS_COMPRESS(3ssl)