X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fcls_acl.cc;fp=src%2Fceph%2Fsrc%2Fcls_acl.cc;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=5c751c5abfb6789cc016a527e78c6b7829b315e4;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/cls_acl.cc b/src/ceph/src/cls_acl.cc deleted file mode 100644 index 5c751c5..0000000 --- a/src/ceph/src/cls_acl.cc +++ /dev/null @@ -1,59 +0,0 @@ - - - -#include -#include -#include -#include - -#include -#include - -#include "include/types.h" -#include "objclass/objclass.h" - - -CLS_VER(1,0) -CLS_NAME(acl) - -int get_method(cls_method_context_t ctx, char *indata, int datalen, - char **outdata, int *outdatalen) -{ - MD5_CTX c; - - cls_log("acl test method"); - cls_log("indata=%.*s data_len=%d", datalen, indata, datalen); - - cls_getxattr(ctx, "acls", outdata, outdatalen); - - return 0; -} - -int set_method(cls_method_context_t ctx, char *indata, int datalen, - char **outdata, int *outdatalen) -{ - MD5_CTX c; - - cls_log("acl test method"); - cls_log("indata=%.*s data_len=%d", datalen, indata, datalen); - - cls_setxattr(ctx, "acls", indata, datalen); - - return 0; -} - -CLS_INIT(acl) -{ - cls_log("Loaded acl class!"); - - cls_handle_t h_class; - cls_method_handle_t h_get; - cls_method_handle_t h_set; - - cls_register("acl", &h_class); - cls_register_method(h_class, "get", CLS_METHOD_RD, get_method, &h_get); - cls_register_method(h_class, "set", CLS_METHOD_WR, set_method, &h_set); - - return; -} -