patch-2.1.101 linux/fs/ext2/namei.c
Next file: linux/fs/file_table.c
Previous file: linux/fs/ext2/ialloc.c
Back to the patch index
Back to the overall index
- Lines: 38
- Date:
Fri May 8 17:54:39 1998
- Orig file:
v2.1.100/linux/fs/ext2/namei.c
- Orig date:
Thu May 7 22:51:53 1998
diff -u --recursive --new-file v2.1.100/linux/fs/ext2/namei.c linux/fs/ext2/namei.c
@@ -28,6 +28,7 @@
#include <linux/stat.h>
#include <linux/string.h>
#include <linux/locks.h>
+#include <linux/quotaops.h>
/*
@@ -625,8 +626,7 @@
goto end_rmdir;
inode = dentry->d_inode;
- if (inode->i_sb->dq_op)
- inode->i_sb->dq_op->initialize (inode, -1);
+ DQUOT_INIT(inode);
retval = -EPERM;
if ((dir->i_mode & S_ISVTX) &&
@@ -715,8 +715,7 @@
goto end_unlink;
inode = dentry->d_inode;
- if (inode->i_sb->dq_op)
- inode->i_sb->dq_op->initialize (inode, -1);
+ DQUOT_INIT(inode);
retval = -EPERM;
if (S_ISDIR(inode->i_mode))
@@ -936,8 +935,7 @@
brelse (new_bh);
new_bh = NULL;
} else {
- if (new_inode->i_sb->dq_op)
- new_inode->i_sb->dq_op->initialize (new_inode, -1);
+ DQUOT_INIT(new_inode);
}
}
retval = 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov