libssl.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: x509_st (21)


Used As Name Used In
PARAM x SSL_CTX_use_certificate ( SSL_CTX* ctx, X509* x ) »
PARAM x SSL_check_chain ( SSL* s, X509* x, EVP_PKEY* pk, struct stack_st_X509* chain ) »
PARAM x SSL_use_certificate ( SSL* ssl, X509* x ) »
PARAM x SSL_add_client_CA ( SSL* ssl, X509* x ) »
PARAM x SSL_CTX_add_client_CA ( SSL_CTX* ctx, X509* x ) »
RETURN SSL_get_peer_certificate ( SSL const* s ) »
RETURN SSL_get_certificate ( SSL const* s ) »
RETURN SSL_CTX_get0_certificate ( SSL_CTX const* ctx ) »
RETURN SSL_SESSION_get0_peer ( SSL_SESSION* s ) »
FIELD .peer struct ssl_session_st { ... int not_resumable, struct sess_cert_st* sess_cert, X509* peer, long verify_result, int references, ... } »
FIELD .x509 struct cert_pkey_st { X509* x509, EVP_PKEY* privatekey, EVP_MD const* digest, struct stack_st_X509* chain, unsigned char* serverinfo, size_t serverinfo_length, int valid_flags } »
FIELD .cert struct x509_store_ctx_st { X509_STORE* ctx, int current_method, X509* cert, struct stack_st_X509* untrusted, struct stack_st_X509_CRL* crls, ... } »
FIELD .current_cert struct x509_store_ctx_st { ... int error_depth, int error, 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 .current_issuer struct x509_store_ctx_st { ... int error, 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 } »
F-PTR
PARAM
1st parameter int(*) { X509**, X509_STORE_CTX*, X509* } »
F-PTR
PARAM
3rd parameter int(*) { X509**, X509_STORE_CTX*, X509* } »
F-PTR
PARAM
2nd parameter int(*) { X509_STORE_CTX*, X509*, X509* } »
F-PTR
PARAM
3rd parameter int(*) { X509_STORE_CTX*, X509*, X509* } »
F-PTR
PARAM
3rd parameter int(*) { X509_STORE_CTX*, X509_CRL**, X509* } »
F-PTR
PARAM
3rd parameter int(*) { X509_STORE_CTX*, X509_CRL*, X509* } »
F-PTR
PARAM
2nd parameter int(*) { SSL*, X509**, EVP_PKEY** } »



Andrey Ponomarenko's ABI laboratory