From: Greg Farnum Date: Thu, 28 Jul 2016 00:06:48 +0000 (-0700) Subject: client: remove non-UserPerm _setattr implementation X-Git-Tag: v11.0.1~36^2~75 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=713065716829e49e6afdd3bb7cc462087f5e1b83;p=ceph.git client: remove non-UserPerm _setattr implementation Signed-off-by: Greg Farnum --- diff --git a/src/client/Client.h b/src/client/Client.h index 9b6843784c6c..6ef98d8751ed 100644 --- a/src/client/Client.h +++ b/src/client/Client.h @@ -800,17 +800,8 @@ private: InodeRef *inp); int _setattr(Inode *in, struct stat *attr, int mask, const UserPerm& perms, InodeRef *inp = 0); - int _setattr(Inode *in, struct stat *attr, int mask, int uid=-1, int gid=-1, - InodeRef *inp = 0) { - UserPerm perms(uid, gid); - return _setattr(in, attr, mask, perms, inp); - } int _setattr(InodeRef &in, struct stat *attr, int mask, const UserPerm& perms); - int _setattr(InodeRef &in, struct stat *attr, int mask) { - UserPerm perms(get_uid(), get_gid()); - return _setattr(in, attr, mask, perms); - } int _getattr(Inode *in, int mask, int uid=-1, int gid=-1, bool force=false); int _getattr(InodeRef &in, int mask, int uid=-1, int gid=-1, bool force=false) { return _getattr(in.get(), mask, uid, gid, force);