#include "cls/queue/cls_queue_const.h"
#include "cls/queue/cls_queue_src.h"
+using ceph::bufferlist;
+using ceph::decode;
+using ceph::encode;
+
CLS_VER(1,0)
CLS_NAME(queue)
cls_queue_init_op op;
try {
decode(op, in_iter);
- } catch (buffer::error& err) {
+ } catch (ceph::buffer::error& err) {
CLS_LOG(1, "ERROR: cls_queue_init_op(): failed to decode entry\n");
return -EINVAL;
}
cls_queue_enqueue_op op;
try {
decode(op, iter);
- } catch (buffer::error& err) {
+ } catch (ceph::buffer::error& err) {
CLS_LOG(1, "ERROR: cls_queue_enqueue: failed to decode input data \n");
return -EINVAL;
}
cls_queue_list_op op;
try {
decode(op, in_iter);
- } catch (buffer::error& err) {
+ } catch (ceph::buffer::error& err) {
CLS_LOG(5, "ERROR: cls_queue_list_entries(): failed to decode input data\n");
return -EINVAL;
}
cls_queue_remove_op op;
try {
decode(op, in_iter);
- } catch (buffer::error& err) {
+ } catch (ceph::buffer::error& err) {
CLS_LOG(5, "ERROR: cls_queue_remove_entries: failed to decode input data\n");
return -EINVAL;
}