From 91e941aef9f55425cc12204146f26d79c444cfae Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Fri, 28 Dec 2012 19:47:09 -0800 Subject: [PATCH] OSD: remove RD flag from CALL ops 20496b8d2b2c3779a771695c6f778abbdb66d92a forgot to do this. Without this change, all class methods required regular read permission in addition to class-read or class-write. Signed-off-by: Josh Durgin --- src/include/rados.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/rados.h b/src/include/rados.h index 073ad62bd5fee..b1eabdf34decd 100644 --- a/src/include/rados.h +++ b/src/include/rados.h @@ -244,7 +244,7 @@ enum { CEPH_OSD_OP_DNLOCK = CEPH_OSD_OP_MODE_WR | CEPH_OSD_OP_TYPE_LOCK | 6, /** exec **/ - CEPH_OSD_OP_CALL = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_EXEC | 1, + CEPH_OSD_OP_CALL = CEPH_OSD_OP_TYPE_EXEC | 1, /** pg **/ CEPH_OSD_OP_PGLS = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_PG | 1, -- 2.39.5