1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-29 11:21:54 +03:00
samba-mirror/ctdb/lib/tdb/tdb.exports
Andrew Tridgell b2b5d9881a tdb: update tdb ABI to use hide_symbols=True
We now use -fvisibilty=hidden to hide symbols from outside the tdb
shared library.

This also moved tdb_transaction_recover() into the tdb_private.h
header, as it should never have been a public API. For that reason we
are changing the version number. We're only doing a minor version
increment as it is extremely unlikely that anyone was actually using
tdb_transaction_recover() as its locking requirements were rather
unusual.

Pair-Programmed-With: Rusty Russell <rusty@samba.org>

(Imported from commit 773a8afbba)

(This used to be ctdb commit e174dc084f11db0eb239b643affef2c02c711b1c)
2010-04-22 14:01:36 +09:30

66 lines
1.7 KiB
Plaintext

{
global:
tdb_add_flags;
tdb_append;
tdb_chainlock;
tdb_chainlock_mark;
tdb_chainlock_nonblock;
tdb_chainlock_read;
tdb_chainlock_unmark;
tdb_chainunlock;
tdb_chainunlock_read;
tdb_check;
tdb_close;
tdb_delete;
tdb_dump_all;
tdb_enable_seqnum;
tdb_error;
tdb_errorstr;
tdb_exists;
tdb_fd;
tdb_fetch;
tdb_firstkey;
tdb_freelist_size;
tdb_get_flags;
tdb_get_logging_private;
tdb_get_seqnum;
tdb_hash_size;
tdb_increment_seqnum_nonblock;
tdb_lockall;
tdb_lockall_mark;
tdb_lockall_nonblock;
tdb_lockall_read;
tdb_lockall_read_nonblock;
tdb_lockall_unmark;
tdb_log_fn;
tdb_map_size;
tdb_name;
tdb_nextkey;
tdb_open;
tdb_open_ex;
tdb_parse_record;
tdb_printfreelist;
tdb_remove_flags;
tdb_reopen;
tdb_reopen_all;
tdb_repack;
tdb_setalarm_sigptr;
tdb_set_logging_function;
tdb_set_max_dead;
tdb_store;
tdb_transaction_cancel;
tdb_transaction_commit;
tdb_transaction_prepare_commit;
tdb_transaction_start;
tdb_transaction_start_nonblock;
tdb_traverse;
tdb_traverse_read;
tdb_unlockall;
tdb_unlockall_read;
tdb_validate_freelist;
tdb_wipe_all;
tdb_null;
local: *;
};