summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1997-08-23 21:52:20 +0000
committerUlrich Drepper <drepper@redhat.com>1997-08-23 21:52:20 +0000
commitf1cc48bbec46dd0ea5e131d4d6d62254bf7aab4d (patch)
treeb04ad8e09d47f2bd1bb050bd2f48bb3bf64942ec
parentfd75287886c4ee4c5b046271a48983c028a41070 (diff)
Remove the IS_* macros, they operate on internal kernel structures and
have no place in a user header.
-rw-r--r--sysdeps/unix/sysv/linux/sys/mount.h22
1 files changed, 0 insertions, 22 deletions
diff --git a/sysdeps/unix/sysv/linux/sys/mount.h b/sysdeps/unix/sysv/linux/sys/mount.h
index 08a2e3158f..f7d45704d2 100644
--- a/sysdeps/unix/sysv/linux/sys/mount.h
+++ b/sysdeps/unix/sysv/linux/sys/mount.h
@@ -57,28 +57,6 @@ __BEGIN_DECLS
#define MS_MGC_MSK 0xffff0000 /* Magic flag number mask */
-/* Note that read-only etc flags are inode-specific: setting some
- file-system flags just means all the inodes inherit those flags by
- default. It might be possible to override it selectively if you
- really wanted to with some ioctl() that is not currently
- implemented.
-
- Exception: MS_RDONLY is always applied to the entire file system. */
-#define IS_RDONLY(inode) \
- (((inode)->i_sb) && ((inode)->i_sb->s_flags & MS_RDONLY))
-#define DO_UPDATE_ATIME(inode) \
- (!((inode)->i_flags & MS_NOATIME) && !IS_RDONLY (inode))
-#define IS_NOSUID(inode) ((inode)->i_flags & MS_NOSUID)
-#define IS_NODEV(inode) ((inode)->i_flags & MS_NODEV)
-#define IS_NOEXEC(inode) ((inode)->i_flags & MS_NOEXEC)
-#define IS_SYNC(inode) ((inode)->i_flags & MS_SYNCHRONOUS)
-#define IS_MANDLOCK(inode) ((inode)->i_flags & MS_MANDLOCK)
-
-#define IS_WRITABLE(inode) ((inode)->i_flags & S_WRITE)
-#define IS_APPEND(inode) ((inode)->i_flags & S_APPEND)
-#define IS_IMMUTABLE(inode) ((inode)->i_flags & S_IMMUTABLE)
-
-
/* The read-only stuff doesn't really belong here, but any other place
is probably as bad and I don't want to create yet another include
file. */