[][src]Module tabbyssl::libssl::safestack

Implementations of OpenSSL STACK APIs. Please also refer to the header file at tabbyssl/openssl/safestack.h

Structs

TABBY_STACK_TABBY_X509

An OpenSSL STACK_OF(X509) object

TABBY_STACK_TABBY_X509_NAME

An OpenSSL STACK_OF(X509_NAME) object

Functions

tabby_sk_X509_NAME_free

sk_X509_NAME_free - frees up the sk structure. After this call sk is no longer valid.

tabby_sk_X509_NAME_new_null

sk_X509_NAME_new_null - allocates a new stack of X509_NAME.

tabby_sk_X509_NAME_num

sk_X509_NAME_num - returns the number of elements in sk or -1 if sk is NULL..

tabby_sk_X509_NAME_push

sk_X509_NAME_push - appends ptr to sk.

tabby_sk_X509_NAME_value

sk_X509_NAME_value - returns element idx in sk, where idx starts at zero. If idx is out of range then NULL is returned.

tabby_sk_X509_free

sk_X509_free - frees up the sk structure. After this call sk is no longer valid.

tabby_sk_X509_new_null

sk_X509_new_null - allocates a new stack of X509.

tabby_sk_X509_num

sk_X509_num - returns the number of elements in sk or -1 if sk is NULL.

tabby_sk_X509_push

sk_X509_push - appends ptr to sk.

tabby_sk_X509_value

sk_X509_value - returns element idx in sk, where idx starts at zero. If idx is out of range then NULL is returned.