]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librados: Only public API symbols from the shared library 3024/head
authorJason Dillaman <dillaman@redhat.com>
Sat, 15 Nov 2014 11:00:30 +0000 (06:00 -0500)
committerJason Dillaman <dillaman@redhat.com>
Wed, 26 Nov 2014 21:53:46 +0000 (16:53 -0500)
commitdbb5a48e4adb17f75994257d0c233e9a9ccbaec0
tree849dab2a489a6ff0df5b7d156ce9b302784de053
parent42974e12f63b182b5b678d9ad131dd4022c11372
librados: Only public API symbols from the shared library

The librados shared library was previously exporting all
symbols.  librados public API methods are now explicitly
exported and all other symbols are hidden.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/Makefile.am
src/common/Makefile.am
src/include/buffer.h
src/include/rados/librados.h
src/include/rados/librados.hpp
src/librados/Makefile.am
src/librados/RadosClient.h [changed mode: 0755->0644]
src/libradosstriper/Makefile.am
src/librbd/Makefile.am
src/test/Makefile.am