Fix up the library .versions files

I've only added missing symbols and removed old ones. The actual
library version numbers might need assessing too.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
Reviewed-by: Fabio M. Di Nitto <fdinitto@redhat.com>
This commit is contained in:
Christine Caulfield 2023-12-18 09:25:56 +00:00 committed by Jan Friesse
parent 2fcda76b96
commit 8d46eb0127
6 changed files with 69 additions and 8 deletions

View File

@ -6,13 +6,15 @@ COROSYNC_CFG_0.82 {
corosync_cfg_fd_get;
corosync_cfg_dispatch;
corosync_cfg_finalize;
corosync_cfg_administrative_state_get;
corosync_cfg_administrative_state_set;
corosync_cfg_track;
corosync_cfg_track_stop;
corosync_cfg_ring_status_get;
corosync_cfg_node_status_get;
corosync_cfg_ring_reenable;
corosync_cfg_kill_node;
corosync_cfg_try_shutdown;
corosync_cfg_replyto_shutdown;
corosync_cfg_get_node_addrs;
corosync_cfg_local_get;
corosync_cfg_reload_config;
corosync_cfg_reopen_log_files;
corosync_cfg_trackstart;
corosync_cfg_trackstop;
};

View File

@ -3,4 +3,42 @@
COROSYNC_CMAP_1.0 {
global:
cmap_initialize;
cmap_initialize_map;
cmap_finalize;
cmap_fd_get;
cmap_dispatch;
cmap_context_get;
cmap_context_set;
cmap_set;
cmap_set_int8;
cmap_set_uint8;
cmap_set_int16;
cmap_set_uint16;
cmap_set_int32;
cmap_set_uint32;
cmap_set_int64;
cmap_set_uint64;
cmap_set_float;
cmap_set_double;
cmap_set_string;
cmap_delete;
cmap_get;
cmap_get_int8;
cmap_get_uint8;
cmap_get_int16;
cmap_get_uint16;
cmap_get_int32;
cmap_get_uint32;
cmap_get_int64;
cmap_get_uint64;
cmap_get_float;
cmap_get_double;
cmap_get_string;
cmap_inc;
cmap_dec;
cmap_iter_init;
cmap_iter_next;
cmap_iter_finalize;
cmap_track_add;
cmap_track_delete;
};

View File

@ -3,15 +3,23 @@
COROSYNC_CPG_1.0 {
global:
cpg_initialize;
cpg_model_initialize;
cpg_finalize;
cpg_fd_get;
cpg_max_atomic_msgsize_get;
cpg_dispatch;
cpg_join;
cpg_leave;
cpg_mcast_joined;
cpg_membership_get;
cpg_local_get;
cpg_flow_control_state_get;
cpg_context_get;
cpg_context_set;
cpg_zcb_alloc;
cpg_zcb_free;
cpg_zcb_mcast_joined;
cpg_iteration_initialize;
cpg_iteration_next;
cpg_iteration_finalize;
};

View File

@ -3,9 +3,13 @@
COROSYNC_QUORUM_1.0 {
global:
quorum_initialize;
quorum_model_initialize;
quorum_finalize;
quorum_fd_get;
quorum_getquorate;
quorum_initialize;
quorum_finalize;
quorum_dispatch;
quorum_trackstart;
quorum_trackstop;
quorum_context_get;
quorum_context_set;
};

View File

@ -2,11 +2,16 @@
COROSYNC_SAM_1.0 {
global:
sam_initialized;
sam_initialize;
sam_finalize;
sam_start;
sam_stop;
sam_register;
sam_hc_send;
sam_hc_callback_register;
sam_warn_signal_set;
sam_data_getsize;
sam_data_restore;
sam_data_store;
sam_mark_failed;
};

View File

@ -4,12 +4,16 @@ COROSYNC_VOTEQUORUM_1.0 {
global:
votequorum_initialize;
votequorum_finalize;
votequorum_dispatch;
votequorum_fd_get;
votequorum_getinfo;
votequorum_setexpected;
votequorum_setvotes;
votequorum_qdevice_register;
votequorum_qdevice_unregister;
votequorum_qdevice_poll;
votequorum_qdevice_update;
votequorum_qdevice_master_wins;
votequorum_trackstart;
votequorum_trackstop;
votequorum_context_get;