table of contents
SMIME_TEXT(3) | Library Functions Manual | SMIME_TEXT(3) |
NAME¶
SMIME_text
—
remove text/plain MIME headers
SYNOPSIS¶
#include
<openssl/asn1.h>
int
SMIME_text
(BIO *in_bio,
BIO *out_bio);
DESCRIPTION¶
SMIME_text
()
reads MIME headers from in_bio, checks that the
content type is “text/plain”, discards the MIME headers, and
copies the text that follows the headers from in_bio
to out_bio.
RETURN VALUES¶
SMIME_text
() returns 1 on success or 0 if
memory allocation, reading the input, or parsing the MIME headers fails, if
there is no “content-type” header, or if the content type is
not “text/plain”.
SEE ALSO¶
HISTORY¶
SMIME_text
() first appeared in OpenSSL
1.0.0 and has been available since OpenBSD 4.9.
CAVEATS¶
SMIME_text
() does not support non-blocking
BIOs.
December 14, 2021 | Linux 6.4.0-150600.23.25-default |