From 5f1f11ca037b967d5448bef1e5bd7a4cd31ba86d Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Tue, 16 Jul 1996 02:35:45 +0000 Subject: (diskfs_checkdirmod): diskfs_isowner returns error or zero, so invert sense of tests. --- libdiskfs/diskfs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libdiskfs') diff --git a/libdiskfs/diskfs.h b/libdiskfs/diskfs.h index 6a76f035..8cada32f 100644 --- a/libdiskfs/diskfs.h +++ b/libdiskfs/diskfs.h @@ -803,7 +803,7 @@ diskfs_checkdirmod (struct node *dp, struct node *np, return err; if ((dp->dn_stat.st_mode & S_ISVTX) && np && !diskfs_isuid (0, cred) - && !diskfs_isowner (dp, cred) && !diskfs_isowner (np, cred)) + && diskfs_isowner (dp, cred) && diskfs_isowner (np, cred)) return EACCES; return 0; -- cgit v1.2.3