Sortix 1.1dev nightly manual
This manual documents Sortix 1.1dev nightly, a development build that has not been officially released. You can instead view this document in the latest official manual.
|BN_CTX_NEW(3)||Library Functions Manual||BN_CTX_NEW(3)|
allocate and free BN_CTX structures
#include <openssl/bn.h>BN_CTX *
BN_CTX_free(BN_CTX *c); Deprecated:
BN_CTX_new() allocates and initializes a BN_CTX structure.
BN_CTX_free() frees the components of the BN_CTX and, if it was created by
BN_CTX_new(), also the structure itself. If BN_CTX_start(3) has been used on the BN_CTX, BN_CTX_end(3) must be called before the BN_CTX may be freed by
BN_CTX_free(). If c is a
NULLpointer, no action occurs.
BN_CTX_init() (deprecated) initializes an existing uninitialized BN_CTX. This should not be used for new programs. Use
BN_CTX_new() returns a pointer to the BN_CTX. If the allocation fails, it returns
NULLand sets an error code that can be obtained by ERR_get_error(3). BN_add(3), BN_CTX_start(3), BN_new(3)
BN_CTX_free() first appeared in SSLeay 0.5.1 and have been available since OpenBSD 2.4.
BN_CTX_init() first appeared in SSLeay 0.9.1 and has been available since OpenBSD 2.6.
|June 10, 2019||Debian|