diff options
author | Matt Caswell <matt@openssl.org> | 2021-10-14 17:04:16 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2021-10-18 09:41:41 +0200 |
commit | 5fdc95e443b4d62a3d1f7094ae6d6ae4682b77e0 (patch) | |
tree | 243da248243616f206de29432b9061c8ec70b44b /doc/man7 | |
parent | fb0f65fff831d9294e34b6ef6f579c157db54b04 (diff) |
Fix the signature newctx documentation
The documentation omitted the propq parameter
Fixes #16755
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16836)
Diffstat (limited to 'doc/man7')
-rw-r--r-- | doc/man7/provider-signature.pod | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/man7/provider-signature.pod b/doc/man7/provider-signature.pod index a299d43cc5..9d4df86fd6 100644 --- a/doc/man7/provider-signature.pod +++ b/doc/man7/provider-signature.pod @@ -18,7 +18,7 @@ provider-signature - The signature library E<lt>-E<gt> provider functions */ /* Context management */ - void *OSSL_FUNC_signature_newctx(void *provctx); + void *OSSL_FUNC_signature_newctx(void *provctx, const char *propq); void OSSL_FUNC_signature_freectx(void *ctx); void *OSSL_FUNC_signature_dupctx(void *ctx); @@ -104,7 +104,7 @@ function pointer from an B<OSSL_DISPATCH> element named B<OSSL_FUNC_{name}>. For example, the "function" OSSL_FUNC_signature_newctx() has these: - typedef void *(OSSL_FUNC_signature_newctx_fn)(void *provctx); + typedef void *(OSSL_FUNC_signature_newctx_fn)(void *provctx, const char *propq); static ossl_inline OSSL_FUNC_signature_newctx_fn OSSL_FUNC_signature_newctx(const OSSL_DISPATCH *opf); @@ -183,7 +183,9 @@ structure for holding context information during a signature operation. A pointer to this context will be passed back in a number of the other signature operation function calls. The parameter I<provctx> is the provider context generated during provider -initialisation (see L<provider(7)>). +initialisation (see L<provider(7)>). The I<propq> parameter is a property query +string that may be (optionally) used by the provider during any "fetches" that +it may perform (if it performs any). OSSL_FUNC_signature_freectx() is passed a pointer to the provider side signature context in the I<ctx> parameter. |