CRED: Separate task security context from task_struct
[linux-block.git] / net / sunrpc / auth.c
index cb216b2df666dc260b79a0d0f2259ac123d5fabf..c795432126020cd0351d4ecc5e5e621254548da4 100644 (file)
@@ -351,9 +351,9 @@ struct rpc_cred *
 rpcauth_lookupcred(struct rpc_auth *auth, int flags)
 {
        struct auth_cred acred = {
-               .uid = current->fsuid,
-               .gid = current->fsgid,
-               .group_info = current->group_info,
+               .uid = current_fsuid(),
+               .gid = current_fsgid(),
+               .group_info = current->cred->group_info,
        };
        struct rpc_cred *ret;