libssl.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: rsa_st (12)


Used As Name Used In
PARAM rsa SSL_use_RSAPrivateKey ( SSL* ssl, RSA* rsa ) »
PARAM rsa SSL_CTX_use_RSAPrivateKey ( SSL_CTX* ctx, RSA* rsa ) »
FIELD .rsa anon-union-evp.h-135 { char* ptr, struct rsa_st* rsa, struct dsa_st* dsa, struct dh_st* dh, struct ec_key_st* ec } »
FIELD .peer_rsa_tmp 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 .rsa_tmp struct cert_st { CERT_PKEY* key, int valid, unsigned long mask_k, unsigned long mask_a, unsigned long export_mask_k, unsigned long export_mask_a, unsigned long mask_ssl, RSA* rsa_tmp, RSA*(*)(SSL*, int, int) rsa_tmp_cb, DH* dh_tmp, ... } »
F-PTR
RETURN
RSA*(*) { SSL*, int, int } »
F-PTR
PARAM
4th parameter int(*) { int, unsigned char const*, unsigned char*, RSA*, int } »
F-PTR
PARAM
3rd parameter int(*) { BIGNUM*, BIGNUM const*, RSA*, BN_CTX* } »
F-PTR
PARAM
1st parameter int(*) { RSA* } »
F-PTR
PARAM
6th parameter int(*) { int, unsigned char const*, unsigned int, unsigned char*, unsigned int*, RSA const* } »
F-PTR
PARAM
6th parameter int(*) { int, unsigned char const*, unsigned int, unsigned char const*, unsigned int, RSA const* } »
F-PTR
PARAM
1st parameter int(*) { RSA*, int, BIGNUM*, BN_GENCB* } »



Andrey Ponomarenko's ABI laboratory