Merge tag 'safesetid-6.0' of https://github.com/micah-morton/linux
[linux-2.6-microblaze.git] / include / linux / security.h
index 4d0baf3..1bc362c 100644 (file)
@@ -416,6 +416,7 @@ int security_task_fix_setuid(struct cred *new, const struct cred *old,
                             int flags);
 int security_task_fix_setgid(struct cred *new, const struct cred *old,
                             int flags);
+int security_task_fix_setgroups(struct cred *new, const struct cred *old);
 int security_task_setpgid(struct task_struct *p, pid_t pgid);
 int security_task_getpgid(struct task_struct *p);
 int security_task_getsid(struct task_struct *p);
@@ -1100,6 +1101,12 @@ static inline int security_task_fix_setgid(struct cred *new,
        return 0;
 }
 
+static inline int security_task_fix_setgroups(struct cred *new,
+                                          const struct cred *old)
+{
+       return 0;
+}
+
 static inline int security_task_setpgid(struct task_struct *p, pid_t pgid)
 {
        return 0;