From: Pauli Date: Fri, 26 Mar 2021 00:05:08 +0000 (+1000) Subject: doc: fix style problems with this man page X-Git-Tag: openssl-3.0.0-alpha14~105 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7f2fa88519daa1c89b363d0287c4256ac85e2128;p=thirdparty%2Fopenssl.git doc: fix style problems with this man page Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14642) --- diff --git a/doc/man3/X509_PUBKEY_new.pod b/doc/man3/X509_PUBKEY_new.pod index 72d399f6474..ea2903237b0 100644 --- a/doc/man3/X509_PUBKEY_new.pod +++ b/doc/man3/X509_PUBKEY_new.pod @@ -49,14 +49,14 @@ X509_PUBKEY_new() allocates and initializes an B structure. X509_PUBKEY_dup() creates a duplicate copy of the B object specified by I. -X509_PUBKEY_free() frees up B structure B. If B is NULL +X509_PUBKEY_free() frees up B structure I. If I is NULL nothing is done. -X509_PUBKEY_set() sets the public key in B<*x> to the public key contained -in the B structure B. If B<*x> is not NULL any existing +X509_PUBKEY_set() sets the public key in I<*x> to the public key contained +in the B structure I. If I<*x> is not NULL any existing public key structure will be freed. -X509_PUBKEY_get0() returns the public key contained in B. The returned +X509_PUBKEY_get0() returns the public key contained in I. The returned value is an internal pointer which B be freed after use. X509_PUBKEY_get() is similar to X509_PUBKEY_get0() except the reference @@ -77,19 +77,19 @@ d2i_PUBKEY_bio(), d2i_PUBKEY_fp(), i2d_PUBKEY_bio() and i2d_PUBKEY_fp() are similar to d2i_PUBKEY() and i2d_PUBKEY() except they decode or encode using a B or B pointer. -X509_PUBKEY_set0_param() sets the public key parameters of B. The -OID associated with the algorithm is set to B. The type of the -algorithm parameters is set to B using the structure B. -The encoding of the public key itself is set to the B -bytes contained in buffer B. On success ownership of all the supplied -parameters is passed to B so they must not be freed after the +X509_PUBKEY_set0_param() sets the public key parameters of I. The +OID associated with the algorithm is set to I. The type of the +algorithm parameters is set to I using the structure I. +The encoding of the public key itself is set to the I +bytes contained in buffer I. On success ownership of all the supplied +parameters is passed to I so they must not be freed after the call. -X509_PUBKEY_get0_param() retrieves the public key parameters from B, -B<*ppkalg> is set to the associated OID and the encoding consists of -B<*ppklen> bytes at B<*pk>, B<*pa> is set to the associated +X509_PUBKEY_get0_param() retrieves the public key parameters from I, +I<*ppkalg> is set to the associated OID and the encoding consists of +I<*ppklen> bytes at I<*pk>, I<*pa> is set to the associated AlgorithmIdentifier for the public key. If the value of any of these -parameters is not required it can be set to B. All of the +parameters is not required it can be set to NULL. All of the retrieved pointers are internal and must not be freed after the call. @@ -106,13 +106,13 @@ directly: they will instead call wrapper functions such as X509_get0_pubkey(). =head1 RETURN VALUES If the allocation fails, X509_PUBKEY_new() and X509_PUBKEY_dup() return -B and set an error code that can be obtained by L. +NULL and set an error code that can be obtained by L. Otherwise they return a pointer to the newly allocated structure. X509_PUBKEY_free() does not return a value. X509_PUBKEY_get0() and X509_PUBKEY_get() return a pointer to an B -structure or B if an error occurs. +structure or NULL if an error occurs. X509_PUBKEY_set(), X509_PUBKEY_set0_param() and X509_PUBKEY_get0_param() return 1 for success and 0 if an error occurred.