Diff:
libssh.so 0.5.5 (x86_64)
libssh.so 0.6.0 (x86_64)

ABI
Viewer

SymbolsTypes



Type: rsa_st


Contents
Info
Fields
Memory Layout

Info

Name rsa_st
Type STRUCT
Fields 21
Source rsa.h
Size 168
Usage The type is used by 8 types.
Status UNCHANGED


Fields

PADDINGFIELD
BIT-FIELD


ADDED
REMOVED
PosNameTypeSizeOffset
0padint40
1versionlong88
2methRSA_METHOD const*816
3engineENGINE*824
4nBIGNUM*832
5eBIGNUM*840
6dBIGNUM*848
7pBIGNUM*856
8qBIGNUM*864
9dmp1BIGNUM*872
10dmq1BIGNUM*880
11iqmpBIGNUM*888
12ex_dataCRYPTO_EX_DATA1696
13referencesint4112
14flagsint4116
15_method_mod_nBN_MONT_CTX*8120
16_method_mod_pBN_MONT_CTX*8128
17_method_mod_qBN_MONT_CTX*8136
18bignum_datachar*8144
19blindingBN_BLINDING*8152
20mt_blindingBN_BLINDING*8160


Memory Layout

Old New
OffsetContentsType
0.padint
4padding
8.versionlong
16.methRSA_METHOD const*
24.engineENGINE*
32.nBIGNUM*
40.eBIGNUM*
48.dBIGNUM*
56.pBIGNUM*
64.qBIGNUM*
72.dmp1BIGNUM*
80.dmq1BIGNUM*
88.iqmpBIGNUM*
96.ex_dataCRYPTO_EX_DATA
112.referencesint
116.flagsint
120._method_mod_nBN_MONT_CTX*
128._method_mod_pBN_MONT_CTX*
136._method_mod_qBN_MONT_CTX*
144.bignum_datachar*
152.blindingBN_BLINDING*
160.mt_blindingBN_BLINDING*
OffsetContentsType
0.padint
4padding
8.versionlong
16.methRSA_METHOD const*
24.engineENGINE*
32.nBIGNUM*
40.eBIGNUM*
48.dBIGNUM*
56.pBIGNUM*
64.qBIGNUM*
72.dmp1BIGNUM*
80.dmq1BIGNUM*
88.iqmpBIGNUM*
96.ex_dataCRYPTO_EX_DATA
112.referencesint
116.flagsint
120._method_mod_nBN_MONT_CTX*
128._method_mod_pBN_MONT_CTX*
136._method_mod_qBN_MONT_CTX*
144.bignum_datachar*
152.blindingBN_BLINDING*
160.mt_blindingBN_BLINDING*





Andrey Ponomarenko's ABI laboratory