UBUNTU: SAUCE: Yama: follow changes to generic_permission
[linux-flexiantxendom0-natty.git] / security / yama / yama_lsm.c
index 1fb1f90..a1aed18 100644 (file)
@@ -347,7 +347,7 @@ int yama_path_link(struct dentry *old_dentry, struct path *new_dir,
        if (cred->fsuid != inode->i_uid &&
            (!S_ISREG(mode) || (mode & S_ISUID) ||
             ((mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP)) ||
-            (generic_permission(inode, MAY_READ | MAY_WRITE, NULL))) &&
+            (generic_permission(inode, MAY_READ | MAY_WRITE, 0, NULL))) &&
            !capable(CAP_FOWNER)) {
                char name[sizeof(current->comm)];
                printk_ratelimited(KERN_INFO "non-accessible hardlink"