[#CMS_compress] = CMS_compress :mrdocs: Create a CMS CompressedData ContentInfo from content read from a BIO. == Synopsis Declared in `<openssl/cms.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:CMS_ContentInfo.adoc[CMS_ContentInfo]* CMS_compress( xref:BIO.adoc[BIO]* in, int comp_nid, unsigned int flags); ---- == Return Value New CMS_ContentInfo on success, or NULL on error. == Parameters [cols="1,4"] |=== | Name| Description | *in* | Content to compress (ignored for reading when CMS_STREAM is set). | *comp_nid* | Compression algorithm NID, or NID_undef for the default (zlib). | *flags* | Optional CMS flags such as CMS_TEXT, CMS_BINARY, CMS_STREAM, or CMS_DETACHED. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#