Module Name: src
Committed By: dholland
Date: Sat Jun 8 02:11:49 UTC 2013
Modified Files:
src/sys/ufs/lfs: lfs.h ulfs_dinode.h
Log Message:
Now move LFS_IFMT and friends from ulfs_dinode.h to lfs.h.
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/ufs/lfs/lfs.h
cvs rdiff -u -r1.6 -r1.7 src/sys/ufs/lfs/ulfs_dinode.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/ufs/lfs/lfs.h
diff -u src/sys/ufs/lfs/lfs.h:1.143 src/sys/ufs/lfs/lfs.h:1.144
--- src/sys/ufs/lfs/lfs.h:1.143 Sat Jun 8 02:09:35 2013
+++ src/sys/ufs/lfs/lfs.h Sat Jun 8 02:11:49 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: lfs.h,v 1.143 2013/06/08 02:09:35 dholland Exp $ */
+/* $NetBSD: lfs.h,v 1.144 2013/06/08 02:11:49 dholland Exp $ */
/*-
* Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -271,6 +271,17 @@ struct ulfs2_dinode {
#define LFS_DINODE1_SIZE (sizeof(struct ulfs1_dinode)) /* 128 */
#define LFS_DINODE2_SIZE (sizeof(struct ulfs2_dinode))
+/* File types, found in the upper bits of di_mode. */
+#define LFS_IFMT 0170000 /* Mask of file type. */
+#define LFS_IFIFO 0010000 /* Named pipe (fifo). */
+#define LFS_IFCHR 0020000 /* Character device. */
+#define LFS_IFDIR 0040000 /* Directory file. */
+#define LFS_IFBLK 0060000 /* Block device. */
+#define LFS_IFREG 0100000 /* Regular file. */
+#define LFS_IFLNK 0120000 /* Symbolic link. */
+#define LFS_IFSOCK 0140000 /* UNIX domain socket. */
+#define LFS_IFWHT 0160000 /* Whiteout. */
+
/*
* "struct buf" associated definitions
*/
Index: src/sys/ufs/lfs/ulfs_dinode.h
diff -u src/sys/ufs/lfs/ulfs_dinode.h:1.6 src/sys/ufs/lfs/ulfs_dinode.h:1.7
--- src/sys/ufs/lfs/ulfs_dinode.h:1.6 Sat Jun 8 02:11:11 2013
+++ src/sys/ufs/lfs/ulfs_dinode.h Sat Jun 8 02:11:49 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: ulfs_dinode.h,v 1.6 2013/06/08 02:11:11 dholland Exp $ */
+/* $NetBSD: ulfs_dinode.h,v 1.7 2013/06/08 02:11:49 dholland Exp $ */
/* from NetBSD: dinode.h,v 1.22 2013/01/22 09:39:18 dholland Exp */
/*
@@ -89,15 +89,4 @@
#define ISGID 0002000 /* Set-gid. */
#define ISUID 0004000 /* Set-uid. */
-/* File types. */
-#define LFS_IFMT 0170000 /* Mask of file type. */
-#define LFS_IFIFO 0010000 /* Named pipe (fifo). */
-#define LFS_IFCHR 0020000 /* Character device. */
-#define LFS_IFDIR 0040000 /* Directory file. */
-#define LFS_IFBLK 0060000 /* Block device. */
-#define LFS_IFREG 0100000 /* Regular file. */
-#define LFS_IFLNK 0120000 /* Symbolic link. */
-#define LFS_IFSOCK 0140000 /* UNIX domain socket. */
-#define LFS_IFWHT 0160000 /* Whiteout. */
-
#endif /* !_UFS_LFS_ULFS_DINODE_H_ */