libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: X509_crl_st (67)


Used As Name Used In
PARAM a X509_CRL_free ( X509_CRL* a ) »
PARAM x X509_CRL_dup ( X509_CRL* x ) »
PARAM crl X509_CRL_add0_revoked ( X509_CRL* crl, X509_REVOKED* rev ) »
PARAM crl X509_CRL_verify ( X509_CRL* crl, EVP_PKEY* r ) »
PARAM crl X509_CRL_get0_by_serial ( X509_CRL* crl, X509_REVOKED** ret, ASN1_INTEGER* serial ) »
PARAM crl X509_CRL_get0_by_cert ( X509_CRL* crl, X509_REVOKED** ret, X509* x ) »
PARAM crl X509_CRL_set_meth_data ( X509_CRL* crl, void* dat ) »
PARAM crl X509_CRL_get_meth_data ( X509_CRL* crl ) »
PARAM data X509_CRL_digest ( X509_CRL const* data, EVP_MD const* type, unsigned char* md, unsigned int* len ) »
PARAM x X509_CRL_get_ext_d2i ( X509_CRL* x, int nid, int* crit, int* idx ) »
PARAM x X509_CRL_print ( BIO* out, X509_CRL* x ) »
PARAM x X509_CRL_print_fp ( FILE* fp, X509_CRL* x ) »
PARAM x PEM_read_bio_X509_CRL ( BIO* bp, X509_CRL** x, pem_password_cb* cb, void* u ) »
PARAM a X509_CRL_match ( X509_CRL const* a, X509_CRL const* b ) »
PARAM b X509_CRL_match ( X509_CRL const* a, X509_CRL const* b ) »
PARAM a X509_CRL_cmp ( X509_CRL const* a, X509_CRL const* b ) »
PARAM b X509_CRL_cmp ( X509_CRL const* a, X509_CRL const* b ) »
PARAM crl X509_CRL_check_suiteb ( X509_CRL* crl, EVP_PKEY* pk, unsigned long flags ) »
PARAM base X509_CRL_diff ( X509_CRL* base, X509_CRL* newer, EVP_PKEY* skey, EVP_MD const* md, unsigned int flags ) »
PARAM newer X509_CRL_diff ( X509_CRL* base, X509_CRL* newer, EVP_PKEY* skey, EVP_MD const* md, unsigned int flags ) »
PARAM x X509_CRL_get_ext_by_NID ( X509_CRL* x, int nid, int lastpos ) »
PARAM x X509_CRL_get_ext ( X509_CRL* x, int loc ) »
PARAM x X509_CRL_add_ext ( X509_CRL* x, X509_EXTENSION* ex, int loc ) »
PARAM x X509_CRL_set_version ( X509_CRL* x, long version ) »
PARAM x X509_CRL_set_issuer_name ( X509_CRL* x, X509_NAME* name ) »
PARAM x X509_CRL_set_lastUpdate ( X509_CRL* x, ASN1_TIME const* tm ) »
PARAM x X509_CRL_set_nextUpdate ( X509_CRL* x, ASN1_TIME const* tm ) »
PARAM x X509_CRL_add1_ext_i2d ( X509_CRL* x, int nid, void* value, int crit, unsigned long flags ) »
PARAM x X509_CRL_get_ext_count ( X509_CRL* x ) »
PARAM x X509_CRL_sign ( X509_CRL* x, EVP_PKEY* pkey, EVP_MD const* md ) »
PARAM c X509_CRL_sort ( X509_CRL* c ) »
PARAM x X509_CRL_get_ext_by_OBJ ( X509_CRL* x, ASN1_OBJECT* obj, int lastpos ) »
PARAM x X509_CRL_get_ext_by_critical ( X509_CRL* x, int crit, int lastpos ) »
PARAM x X509_CRL_delete_ext ( X509_CRL* x, int loc ) »
PARAM x X509_STORE_add_crl ( X509_STORE* ctx, X509_CRL* x ) »
PARAM x X509_CRL_sign_ctx ( X509_CRL* x, EVP_MD_CTX* ctx ) »
PARAM pcrl X509_CRL_http_nbio ( OCSP_REQ_CTX* rctx, X509_CRL** pcrl ) »
PARAM crl d2i_X509_CRL_fp ( FILE* fp, X509_CRL** crl ) »
PARAM crl i2d_X509_CRL_fp ( FILE* fp, X509_CRL* crl ) »
PARAM crl d2i_X509_CRL_bio ( BIO* bp, X509_CRL** crl ) »
PARAM crl i2d_X509_CRL_bio ( BIO* bp, X509_CRL* crl ) »
PARAM crl X509V3_EXT_CRL_add_nconf ( CONF* conf, X509V3_CTX* ctx, char* section, X509_CRL* crl ) »
PARAM crl X509V3_set_ctx ( X509V3_CTX* ctx, X509* issuer, X509* subj, X509_REQ* req, X509_CRL* crl, int flags ) »
PARAM crl X509V3_EXT_CRL_add_conf ( struct lhash_st_CONF_VALUE* conf, X509V3_CTX* ctx, char* section, X509_CRL* crl ) »
PARAM crl PKCS7_add_crl ( PKCS7* p7, X509_CRL* crl ) »
PARAM crl PKCS12_x509crl2certbag ( X509_CRL* crl ) »
PARAM crl CMS_add0_crl ( CMS_ContentInfo* cms, X509_CRL* crl ) »
PARAM crl CMS_add1_crl ( CMS_ContentInfo* cms, X509_CRL* crl ) »
RETURN X509_CRL_new ( ) »
RETURN X509_CRL_dup ( X509_CRL* x ) »
RETURN PEM_read_bio_X509_CRL ( BIO* bp, X509_CRL** x, pem_password_cb* cb, void* u ) »
RETURN X509_CRL_diff ( X509_CRL* base, X509_CRL* newer, EVP_PKEY* skey, EVP_MD const* md, unsigned int flags ) »
RETURN X509_STORE_CTX_get0_current_crl ( X509_STORE_CTX* ctx ) »
RETURN d2i_X509_CRL_fp ( FILE* fp, X509_CRL** crl ) »
RETURN d2i_X509_CRL_bio ( BIO* bp, X509_CRL** crl ) »
RETURN PKCS12_certbag2x509crl ( PKCS12_SAFEBAG* bag ) »
FIELD .crl struct X509_info_st { X509* x509, X509_CRL* crl, X509_PKEY* x_pkey, EVP_CIPHER_INFO enc_cipher, int enc_len, char* enc_data, int references } »
FIELD .crl struct v3_ext_ctx { int flags, X509* issuer_cert, X509* subject_cert, X509_REQ* subject_req, X509_CRL* crl, X509V3_CONF_METHOD* db_meth, void* db } »
FIELD .current_crl struct x509_store_ctx_st { ... X509* current_cert, X509* current_issuer, X509_CRL* current_crl, int current_crl_score, unsigned int current_reasons, X509_STORE_CTX* parent, CRYPTO_EX_DATA ex_data } »
FIELD .crl anon-union-x509_vfy.h-126 { char* ptr, X509* x509, X509_CRL* crl, EVP_PKEY* pkey } »
FIELD .crl anon-union-cms_lcl.h-314 { X509_CRL* crl, CMS_OtherRevocationInfoFormat* other } »
F-PTR
PARAM
1st parameter int(*) { X509_CRL* } »
F-PTR
PARAM
1st parameter int(*) { X509_CRL*, X509_REVOKED**, ASN1_INTEGER*, X509_NAME* } »
F-PTR
PARAM
1st parameter int(*) { X509_CRL*, EVP_PKEY* } »
F-PTR
PARAM
2nd parameter int(*) { X509_STORE_CTX*, X509_CRL**, X509* } »
F-PTR
PARAM
2nd parameter int(*) { X509_STORE_CTX*, X509_CRL* } »
F-PTR
PARAM
2nd parameter int(*) { X509_STORE_CTX*, X509_CRL*, X509* } »



Andrey Ponomarenko's ABI laboratory