/
githubmirror
/
xfsprogs
Обзор
Документация
Войти
/
githubmirror
/
xfsprogs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
preadv2
libhandle/libhandle.sym
36 строк
827 B
Christoph Hellwig
libhandle: add symbol versioning
20 ноя 2009, 01:49
20 ноя 2009, 01:49
ec1c292
Код
Авторство
О чём код?
/* * The symbol versioning ensures that a new application requiring symbol foo() * can't run with old libhandle.so not providing foo() - the global SONAME * version info can't enforce this since we never change the SONAME. * * Older versions of libhandle (<= 1.0.3) do not to use symbol versioning -- * all the original symbols are in LIBHANDLE_1.0.3 now. */ LIBHANDLE_1.0.3 { global: /* handle.h APIs */ path_to_handle; path_to_fshandle; handle_to_fshandle; free_handle; open_by_fshandle; open_by_handle; readlink_by_handle; attr_multi_by_handle; attr_list_by_handle; parents_by_handle; parentpaths_by_handle; fssetdm_by_handle; /* jdm.h APIs */ jdm_getfshandle; jdm_new_filehandle; jdm_delete_filehandle; jdm_open; jdm_readlink; jdm_attr_multi; jdm_attr_list; jdm_parents; jdm_parentpaths; };