]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
client: use uid_t/gid_t in _getgrouplist
authorGreg Farnum <gfarnum@redhat.com>
Wed, 21 Sep 2016 23:02:08 +0000 (16:02 -0700)
committerGreg Farnum <gfarnum@redhat.com>
Wed, 21 Sep 2016 23:33:58 +0000 (16:33 -0700)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/client/Client.cc
src/client/Client.h

index 10de03cabba1bec985c3bf6b7aa25598543eea0c..256f6060b5e5c51915b20a2697d017bcea218b26 100644 (file)
@@ -4966,7 +4966,7 @@ void Client::handle_cap_grant(MetaSession *session, Inode *in, Cap *cap, MClient
   m->put();
 }
 
-int Client::_getgrouplist(gid_t** sgids, int uid, int gid)
+int Client::_getgrouplist(gid_t** sgids, uid_t uid, gid_t gid)
 {
   // cppcheck-suppress variableScope
   int sgid_count;
index c9574c8961c5ff0ee25f511dc3b4c658bc2bc8e6..23e623b74569902223f1c95af8765a2cebc1aa83 100644 (file)
@@ -839,7 +839,7 @@ private:
   int may_hardlink(Inode *in, const UserPerm& perms);
 
   int _getattr_for_perm(Inode *in, const UserPerm& perms);
-  int _getgrouplist(gid_t **sgids, int uid, int gid);
+  int _getgrouplist(gid_t **sgids, uid_t uid, gid_t gid);
 
   int check_data_pool_exist(string name, string value, const OSDMap *osdmap);