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

ABI
Viewer

SymbolsTypes



Changed Type: ssh_scp_struct


Contents
Info
Fields
Memory Layout

Info

Name ssh_scp_struct
Type STRUCT
Fields 12
Source scp.h
Size 88
Usage The type is used by 16 symbols.
Status CHANGED


Fields

PADDINGFIELD
BIT-FIELD


ADDED
REMOVED
PosNameTypeSizeOffset
0sessionssh_session80
1modeint48
2recursiveint412
3channelssh_channel816
4locationchar*824
5stateenum ssh_scp_states432
6filelensize_t uint64_t840
7processedsize_t uint64_t848
8request_typeenum ssh_scp_request_types456
9request_namechar*864
10warningchar*872
11request_modeint480


Memory Layout

Old New
OffsetContentsType
0.sessionssh_session
8.modeint
12.recursiveint
16.channelssh_channel
24.locationchar*
32.stateenum ssh_scp_states
36padding
40.filelensize_t
48.processedsize_t
56.request_typeenum ssh_scp_request_types
60padding
64.request_namechar*
72.warningchar*
80.request_modeint
84padding
OffsetContentsType
0.sessionssh_session
8.modeint
12.recursiveint
16.channelssh_channel
24.locationchar*
32.stateenum ssh_scp_states
36padding
40.filelenuint64_t
48.processeduint64_t
56.request_typeenum ssh_scp_request_types
60padding
64.request_namechar*
72.warningchar*
80.request_modeint
84padding





Andrey Ponomarenko's ABI laboratory