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

ABI
Viewer

SymbolsTypes



Changed Type: ssh_channel_struct


Contents
Info
Fields
Memory Layout

Info

Name ssh_channel_struct
Type STRUCT
Fields 19
Source channels.h
Size 96 104
Usage The type is used by 70 symbols and 8 types.
Status CHANGED


Fields

PADDINGFIELD
BIT-FIELD


ADDED
REMOVED
PosNameTypeSizeOffset
0sessionssh_session80
1local_channeluint32_t48
2local_windowuint32_t412
3local_eofint416
4local_maxpacketuint32_t420
5remote_channeluint32_t424
6remote_windowuint32_t428
7remote_eofint432
8remote_maxpacketuint32_t436
9stateenum ssh_channel_state_e440
10delayed_closeint444
11 12stdout_bufferssh_buffer848 56
12 13stderr_bufferssh_buffer856 64
13 14userargvoid*864 72
14 15versionint472 80
15 11blocking flagsint476 48
16exit_statusint480 84
17request_stateenum ssh_channel_request_state_e484 88
18callbacksssh_channel_callbacks888 96


Memory Layout

Old New
OffsetContentsType
0.sessionssh_session
8.local_channeluint32_t
12.local_windowuint32_t
16.local_eofint
20.local_maxpacketuint32_t
24.remote_channeluint32_t
28.remote_windowuint32_t
32.remote_eofint
36.remote_maxpacketuint32_t
40.stateenum ssh_channel_state_e
44.delayed_closeint
48.stdout_bufferssh_buffer
56.stderr_bufferssh_buffer
64.userargvoid*
72.versionint
76.blockingint
80.exit_statusint
84.request_stateenum ssh_channel_request_state_e
88.callbacksssh_channel_callbacks
OffsetContentsType
0.sessionssh_session
8.local_channeluint32_t
12.local_windowuint32_t
16.local_eofint
20.local_maxpacketuint32_t
24.remote_channeluint32_t
28.remote_windowuint32_t
32.remote_eofint
36.remote_maxpacketuint32_t
40.stateenum ssh_channel_state_e
44.delayed_closeint
48.flagsint
52padding
56.stdout_bufferssh_buffer
64.stderr_bufferssh_buffer
72.userargvoid*
80.versionint
84.exit_statusint
88.request_stateenum ssh_channel_request_state_e
92padding
96.callbacksssh_channel_callbacks





Andrey Ponomarenko's ABI laboratory