Manual Page Result
0
Command: SMIME_text | Section: 3 | Source: OpenBSD | File: SMIME_text.3
SMIME_TEXT(3) FreeBSD 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
SMIME_crlf_copy(3), SMIME_read_ASN1(3)
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.
FreeBSD 14.1-RELEASE-p8 December 14, 2021 FreeBSD 14.1-RELEASE-p8