libssl.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type: x509_st


Contents
Info
Fields
Memory Layout

Info

Name x509_st
Type STRUCT
Fields 21
Source x509.h
Size 184
Usage The type is used by 9 symbols and 8 types.

Fields

PADDINGFIELD
BIT-FIELD

PosNameTypeSizeOffset
0cert_infoX509_CINF*80
1sig_algX509_ALGOR*88
2signatureASN1_BIT_STRING*816
3validint424
4referencesint428
5namechar*832
6ex_dataCRYPTO_EX_DATA1640
7ex_pathlenlong856
8ex_pcpathlenlong864
9ex_flagsunsigned long872
10ex_kusageunsigned long880
11ex_xkusageunsigned long888
12ex_nscertunsigned long896
13skidASN1_OCTET_STRING*8104
14akidAUTHORITY_KEYID*8112
15policy_cacheX509_POLICY_CACHE*8120
16crldpstruct stack_st_DIST_POINT*8128
17altnamestruct stack_st_GENERAL_NAME*8136
18ncNAME_CONSTRAINTS*8144
19sha1_hashunsigned char[20]20152
20auxX509_CERT_AUX*8176

Memory Layout

OffsetContentsType
0.cert_infoX509_CINF*
8.sig_algX509_ALGOR*
16.signatureASN1_BIT_STRING*
24.validint
28.referencesint
32.namechar*
40.ex_dataCRYPTO_EX_DATA
56.ex_pathlenlong
64.ex_pcpathlenlong
72.ex_flagsunsigned long
80.ex_kusageunsigned long
88.ex_xkusageunsigned long
96.ex_nscertunsigned long
104.skidASN1_OCTET_STRING*
112.akidAUTHORITY_KEYID*
120.policy_cacheX509_POLICY_CACHE*
128.crldpstruct stack_st_DIST_POINT*
136.altnamestruct stack_st_GENERAL_NAME*
144.ncNAME_CONSTRAINTS*
152.sha1_hashunsigned char[20]
172padding
176.auxX509_CERT_AUX*




Andrey Ponomarenko's ABI laboratory