libssl.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: stack_st_X509 (8)


Used As Name Used In
PARAM chain SSL_check_chain ( SSL* s, X509* x, EVP_PKEY* pk, struct stack_st_X509* chain ) »
RETURN SSL_get_peer_cert_chain ( SSL const* s ) »
FIELD .cert_chain struct sess_cert_st { struct stack_st_X509* cert_chain, int peer_cert_type, CERT_PKEY* peer_key, CERT_PKEY[8] peer_pkeys, RSA* peer_rsa_tmp, DH* peer_dh_tmp, EC_KEY* peer_ecdh_tmp, int references } »
FIELD .chain 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 .chain struct x509_store_ctx_st { ... int valid, int last_untrusted, struct stack_st_X509* chain, X509_POLICY_TREE* tree, int explicit_policy, ... } »
FIELD .untrusted struct x509_store_ctx_st { X509_STORE* ctx, int current_method, X509* cert, struct stack_st_X509* untrusted, struct stack_st_X509_CRL* crls, X509_VERIFY_PARAM* param, ... } »
FIELD .extra_certs struct ssl_ctx_st { ... EVP_MD const* md5, EVP_MD const* sha1, struct stack_st_X509* extra_certs, struct stack_st_SSL_COMP* comp_methods, void(*)(SSL const*, int, int) info_callback, ... } »
F-PTR
RETURN
struct stack_st_X509*(*) { X509_STORE_CTX*, X509_NAME* } »



Andrey Ponomarenko's ABI laboratory