Commit Graph

7 Commits

Author SHA1 Message Date
Shinobu Kinjo
8676b1182a cls_acl/_crypto: Add modeline
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
2017-11-19 11:23:27 +09:00
Bassam Tabbara
d447a80815 embedded: Add RADOS classes to embedded cephd library
RADOS classes can now be statically compiled and added to
the embedded cephd library.

The RADOS ClassHandler now has an option to skip calling dlclose
just like PluginRegistry.

All RADOS classes where changed to use a CLS_INIT macro that
will either use __cls_init or classname_cls_init. this enables
the static compiling of all RADOS classes in a single library. Also
global method definitions where moved to inside cls_init.

Also added a few aconfig defines including WITH_EMBEDDED, WITH_CEPHFS,
WITH_RBD, and WITH_KVS. Note that WITH_RBD was not defined before
and the ceph-dencoder was broken when it was turned on.

Signed-off-by: Bassam Tabbara <bassam.tabbara@quantum.com>
2016-11-28 23:48:02 -08:00
Danny Al-Gaaf
924040bacf cls_acl.cc: remove unused variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2013-02-27 16:51:56 +01:00
Yehuda Sadeh
203af22e74 cls: export relevant functions 2010-06-10 14:45:40 -07:00
Yehuda Sadeh
98a81758ac rados: external acls [beginning of] implementation 2009-06-12 12:50:32 -07:00
Yehuda Sadeh
a1b134ad2c class: add cls_setxattr 2009-06-10 11:18:17 -07:00
Yehuda Sadeh
bdfbc610b5 class: class acl stuff preliminary stuff 2009-06-09 13:26:06 -07:00