Commit c4c71650 authored by Richard Levitte's avatar Richard Levitte
Browse files

Clarify what X509_NAME_online does with the given buffer and size



Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1980)
(cherry picked from commit 19cb71ef)

(cherry picked from commit 793d9b79)
parent 31b43070
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -23,9 +23,11 @@ can be extensively customised by use of the B<flags> parameter.
X509_NAME_print_ex_fp() is identical to X509_NAME_print_ex() except the output is
written to FILE pointer B<fp>.

X509_NAME_oneline() prints an ASCII version of B<a> to B<buf>. At most B<size>
bytes will be written. If B<buf> is B<NULL> then a buffer is dynamically allocated
and returned, otherwise B<buf> is returned.
X509_NAME_oneline() prints an ASCII version of B<a> to B<buf>.
If B<buf> is B<NULL> then a buffer is dynamically allocated and returned, and
B<size> is ignored.
Otherwise, at most B<size> bytes will be written, including the ending '\0',
and B<buf> is returned.

X509_NAME_print() prints out B<name> to B<bp> indenting each line by B<obase> 
characters. Multiple lines are used if the output (including indent) exceeds