libssl.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: bio_st (25)


Used As Name Used In
PARAM bp SSL_SESSION_print ( BIO* bp, SSL_SESSION const* x ) »
PARAM f BIO_ssl_copy_session_id ( BIO* t, BIO* f ) »
PARAM t BIO_ssl_copy_session_id ( BIO* t, BIO* f ) »
PARAM b BIO_ssl_shutdown ( BIO* b ) »
PARAM rbio SSL_set_bio ( SSL* s, BIO* rbio, BIO* wbio ) »
PARAM wbio SSL_set_bio ( SSL* s, BIO* rbio, BIO* wbio ) »
RETURN BIO_new_ssl ( SSL_CTX* ctx, int client ) »
RETURN BIO_new_ssl_connect ( SSL_CTX* ctx ) »
RETURN BIO_new_buffer_ssl_connect ( SSL_CTX* ctx ) »
RETURN SSL_get_rbio ( SSL const* s ) »
RETURN SSL_get_wbio ( SSL const* s ) »
FIELD .handshake_buffer struct ssl3_state_st { ... int wpend_ret, unsigned char const* wpend_buf, BIO* handshake_buffer, EVP_MD_CTX** handshake_dgst, int change_cipher_spec, ... } »
FIELD .bbio struct ssl_st { int version, int type, SSL_METHOD const* method, BIO* rbio, BIO* wbio, BIO* bbio, int rwstate, int in_handshake, ... } »
FIELD .rbio struct ssl_st { int version, int type, SSL_METHOD const* method, BIO* rbio, BIO* wbio, BIO* bbio, ... } »
FIELD .wbio struct ssl_st { int version, int type, SSL_METHOD const* method, BIO* rbio, BIO* wbio, BIO* bbio, int rwstate, ... } »
FIELD .next_bio struct bio_st { BIO_METHOD* method, long(*)(struct bio_st*, int, char const*, int, long, long) callback, char* cb_arg, int init, int shutdown, int flags, int retry_reason, int num, void* ptr, struct bio_st* next_bio, struct bio_st* prev_bio, int references, unsigned long num_read, unsigned long num_write, CRYPTO_EX_DATA ex_data } »
FIELD .prev_bio struct bio_st { BIO_METHOD* method, long(*)(struct bio_st*, int, char const*, int, long, long) callback, char* cb_arg, int init, int shutdown, int flags, int retry_reason, int num, void* ptr, struct bio_st* next_bio, struct bio_st* prev_bio, int references, unsigned long num_read, unsigned long num_write, CRYPTO_EX_DATA ex_data } »
F-PTR
PARAM
1st parameter void(*) { struct bio_st*, int, char const*, int, long, long } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char const*, int } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char*, int } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char const* } »
F-PTR
PARAM
1st parameter long(*) { BIO*, int, long, void* } »
F-PTR
PARAM
1st parameter int(*) { BIO* } »
F-PTR
PARAM
1st parameter long(*) { BIO*, int, bio_info_cb* } »
F-PTR
PARAM
1st parameter long(*) { struct bio_st*, int, char const*, int, long, long } »



Andrey Ponomarenko's ABI laboratory