Module Name:    src
Committed By:   dholland
Date:           Sat Jun  8 02:11:11 UTC 2013

Modified Files:
        src/sbin/fsck_lfs: dir.c inode.c pass1.c pass2.c utilities.c
        src/sbin/newfs_lfs: make_lfs.c
        src/sys/ufs/lfs: lfs_rfw.c lfs_segment.c lfs_vfsops.c lfs_vnops.c
            ulfs_dinode.h ulfs_rename.c ulfs_vnops.c

Log Message:
Stick LFS_ in front of IFMT, IFIFO, IFREG, etc. so as not to conflict
with the UFS copies of these symbols. (Which themselves ought to have
UFS_ stuck on.)


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sbin/fsck_lfs/dir.c
cvs rdiff -u -r1.46 -r1.47 src/sbin/fsck_lfs/inode.c
cvs rdiff -u -r1.33 -r1.34 src/sbin/fsck_lfs/pass1.c \
    src/sbin/fsck_lfs/utilities.c
cvs rdiff -u -r1.19 -r1.20 src/sbin/fsck_lfs/pass2.c
cvs rdiff -u -r1.23 -r1.24 src/sbin/newfs_lfs/make_lfs.c
cvs rdiff -u -r1.15 -r1.16 src/sys/ufs/lfs/lfs_rfw.c
cvs rdiff -u -r1.227 -r1.228 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -u -r1.302 -r1.303 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -u -r1.245 -r1.246 src/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -u -r1.5 -r1.6 src/sys/ufs/lfs/ulfs_dinode.h
cvs rdiff -u -r1.3 -r1.4 src/sys/ufs/lfs/ulfs_rename.c
cvs rdiff -u -r1.6 -r1.7 src/sys/ufs/lfs/ulfs_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sbin/fsck_lfs/dir.c
diff -u src/sbin/fsck_lfs/dir.c:1.27 src/sbin/fsck_lfs/dir.c:1.28
--- src/sbin/fsck_lfs/dir.c:1.27	Thu Jun  6 00:52:50 2013
+++ src/sbin/fsck_lfs/dir.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: dir.c,v 1.27 2013/06/06 00:52:50 dholland Exp $	 */
+/* $NetBSD: dir.c,v 1.28 2013/06/08 02:11:11 dholland Exp $	 */
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -317,7 +317,7 @@ fileerror(ino_t cwd, ino_t ino, const ch
 	else {
 		if (ftypeok(VTOD(vp)))
 			pfatal("%s=%s\n",
-			    (VTOI(vp)->i_ffs1_mode & IFMT) == IFDIR ?
+			    (VTOI(vp)->i_ffs1_mode & LFS_IFMT) == LFS_IFDIR ?
 			    "DIR" : "FILE", pathbuf);
 		else
 			pfatal("NAME=%s\n", pathbuf);
@@ -337,7 +337,7 @@ adjust(struct inodesc *idesc, short lcnt
 			clri(idesc, "UNREF", 0);
 	} else {
 		pwarn("LINK COUNT %s", (lfdir == idesc->id_number) ? lfname :
-		    ((dp->di_mode & IFMT) == IFDIR ? "DIR" : "FILE"));
+		    ((dp->di_mode & LFS_IFMT) == LFS_IFDIR ? "DIR" : "FILE"));
 		pinode(idesc->id_number);
 		printf(" COUNT %d SHOULD BE %d",
 		    dp->di_nlink, dp->di_nlink - lcnt);
@@ -406,7 +406,7 @@ linkup(ino_t orphan, ino_t parentdir)
 	memset(&idesc, 0, sizeof(struct inodesc));
 	vp = vget(fs, orphan);
 	dp = VTOD(vp);
-	lostdir = (dp->di_mode & IFMT) == IFDIR;
+	lostdir = (dp->di_mode & LFS_IFMT) == LFS_IFDIR;
 	pwarn("UNREF %s ", lostdir ? "DIR" : "FILE");
 	pinode(orphan);
 	if (preen && dp->di_size == 0)
@@ -448,7 +448,7 @@ linkup(ino_t orphan, ino_t parentdir)
 	}
 	vp = vget(fs, lfdir);
 	dp = VTOD(vp);
-	if ((dp->di_mode & IFMT) != IFDIR) {
+	if ((dp->di_mode & LFS_IFMT) != LFS_IFDIR) {
 		pfatal("lost+found IS NOT A DIRECTORY");
 		if (reply("REALLOCATE") == 0)
 			return (0);
@@ -622,7 +622,7 @@ allocdir(ino_t parent, ino_t request, in
 	struct dirtemplate *dirp;
 	struct uvnode *vp;
 
-	ino = allocino(request, IFDIR | mode);
+	ino = allocino(request, LFS_IFDIR | mode);
 	dirp = &dirhead;
 	dirp->dot_ino = ino;
 	dirp->dotdot_ino = parent;

Index: src/sbin/fsck_lfs/inode.c
diff -u src/sbin/fsck_lfs/inode.c:1.46 src/sbin/fsck_lfs/inode.c:1.47
--- src/sbin/fsck_lfs/inode.c:1.46	Sat Jun  8 02:09:35 2013
+++ src/sbin/fsck_lfs/inode.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: inode.c,v 1.46 2013/06/08 02:09:35 dholland Exp $	 */
+/* $NetBSD: inode.c,v 1.47 2013/06/08 02:11:11 dholland Exp $	 */
 
 /*-
  * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -137,9 +137,9 @@ ckinode(struct ulfs1_dinode *dp, struct 
 		idesc->id_fix = DONTKNOW;
 	idesc->id_entryno = 0;
 	idesc->id_filesize = dp->di_size;
-	mode = dp->di_mode & IFMT;
-	if (mode == IFBLK || mode == IFCHR ||
-	    (mode == IFLNK && (dp->di_size < fs->lfs_maxsymlinklen ||
+	mode = dp->di_mode & LFS_IFMT;
+	if (mode == LFS_IFBLK || mode == LFS_IFCHR ||
+	    (mode == LFS_IFLNK && (dp->di_size < fs->lfs_maxsymlinklen ||
 		    (fs->lfs_maxsymlinklen == 0 &&
 			dp->di_blocks == 0))))
 		return (KEEPON);
@@ -432,7 +432,7 @@ clri(struct inodesc * idesc, const char 
 	vp = vget(fs, idesc->id_number);
 	if (flag & 0x1) {
 		pwarn("%s %s", type,
-		      (VTOI(vp)->i_ffs1_mode & IFMT) == IFDIR ? "DIR" : "FILE");
+		      (VTOI(vp)->i_ffs1_mode & LFS_IFMT) == LFS_IFDIR ? "DIR" : "FILE");
 		pinode(idesc->id_number);
 	}
 	if ((flag & 0x2) || preen || reply("CLEAR") == 1) {
@@ -594,12 +594,12 @@ allocino(ino_t request, int type)
 	if (ino == maxino)
 		extend_ifile(fs);
 
-	switch (type & IFMT) {
-	case IFDIR:
+	switch (type & LFS_IFMT) {
+	case LFS_IFDIR:
 		statemap[ino] = DSTATE;
 		break;
-	case IFREG:
-	case IFLNK:
+	case LFS_IFREG:
+	case LFS_IFLNK:
 		statemap[ino] = FSTATE;
 		break;
 	default:

Index: src/sbin/fsck_lfs/pass1.c
diff -u src/sbin/fsck_lfs/pass1.c:1.33 src/sbin/fsck_lfs/pass1.c:1.34
--- src/sbin/fsck_lfs/pass1.c:1.33	Thu Jun  6 00:54:49 2013
+++ src/sbin/fsck_lfs/pass1.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: pass1.c,v 1.33 2013/06/06 00:54:49 dholland Exp $	 */
+/* $NetBSD: pass1.c,v 1.34 2013/06/08 02:11:11 dholland Exp $	 */
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -132,7 +132,7 @@ pass1(void)
 		if (inumber == 0 || dins[i]->daddr == 0)
 			continue;
 		tinode = ginode(inumber);
-		if (tinode && (tinode->di_mode & IFMT) == IFDIR)
+		if (tinode && (tinode->di_mode & LFS_IFMT) == LFS_IFDIR)
 			numdirs++;
 	}
 
@@ -181,7 +181,7 @@ checkinode(ino_t inumber, struct inodesc
 		statemap[inumber] = USTATE;
 		return;
 	}
-	mode = dp->di_mode & IFMT;
+	mode = dp->di_mode & LFS_IFMT;
 
 	/* XXX - LFS doesn't have this particular problem (?) */
 	if (mode == 0) {
@@ -208,11 +208,11 @@ checkinode(ino_t inumber, struct inodesc
 			    (unsigned long long) dp->di_size);
 		goto unknown;
 	}
-	if (!preen && mode == IFMT && reply("HOLD BAD BLOCK") == 1) {
+	if (!preen && mode == LFS_IFMT && reply("HOLD BAD BLOCK") == 1) {
 		vp = vget(fs, inumber);
 		dp = VTOD(vp);
 		dp->di_size = fs->lfs_fsize;
-		dp->di_mode = IFREG | 0600;
+		dp->di_mode = LFS_IFREG | 0600;
 		inodirty(VTOI(vp));
 	}
 	ndb = howmany(dp->di_size, fs->lfs_bsize);
@@ -222,9 +222,9 @@ checkinode(ino_t inumber, struct inodesc
 			    (unsigned long long) dp->di_size, ndb);
 		goto unknown;
 	}
-	if (mode == IFBLK || mode == IFCHR)
+	if (mode == LFS_IFBLK || mode == LFS_IFCHR)
 		ndb++;
-	if (mode == IFLNK) {
+	if (mode == LFS_IFLNK) {
 		/*
 		 * Fake ndb value so direct/indirect block checks below
 		 * will detect any garbage after symlink string.
@@ -266,7 +266,7 @@ checkinode(ino_t inumber, struct inodesc
 		zlnp->next = zlnhead;
 		zlnhead = zlnp;
 	}
-	if (mode == IFDIR) {
+	if (mode == LFS_IFDIR) {
 		if (dp->di_size == 0)
 			statemap[inumber] = DCLEAR;
 		else
@@ -283,7 +283,7 @@ checkinode(ino_t inumber, struct inodesc
 	if (dp->di_nlink <= 0) {
 		LFS_IENTRY(ifp, fs, inumber, bp);
 		if (ifp->if_nextfree == LFS_ORPHAN_NEXTFREE) {
-			statemap[inumber] = (mode == IFDIR ? DCLEAR : FCLEAR);
+			statemap[inumber] = (mode == LFS_IFDIR ? DCLEAR : FCLEAR);
 			/* Add this to our list of orphans */
 			zlnp = emalloc(sizeof *zlnp);
 			zlnp->zlncnt = inumber;
Index: src/sbin/fsck_lfs/utilities.c
diff -u src/sbin/fsck_lfs/utilities.c:1.33 src/sbin/fsck_lfs/utilities.c:1.34
--- src/sbin/fsck_lfs/utilities.c:1.33	Thu Jun  6 00:52:50 2013
+++ src/sbin/fsck_lfs/utilities.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: utilities.c,v 1.33 2013/06/06 00:52:50 dholland Exp $	 */
+/* $NetBSD: utilities.c,v 1.34 2013/06/08 02:11:11 dholland Exp $	 */
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -66,15 +66,15 @@ extern off_t locked_queue_bytes;
 int
 ftypeok(struct ulfs1_dinode * dp)
 {
-	switch (dp->di_mode & IFMT) {
+	switch (dp->di_mode & LFS_IFMT) {
 
-	case IFDIR:
-	case IFREG:
-	case IFBLK:
-	case IFCHR:
-	case IFLNK:
-	case IFSOCK:
-	case IFIFO:
+	case LFS_IFDIR:
+	case LFS_IFREG:
+	case LFS_IFBLK:
+	case LFS_IFCHR:
+	case LFS_IFLNK:
+	case LFS_IFSOCK:
+	case LFS_IFIFO:
 		return (1);
 
 	default:

Index: src/sbin/fsck_lfs/pass2.c
diff -u src/sbin/fsck_lfs/pass2.c:1.19 src/sbin/fsck_lfs/pass2.c:1.20
--- src/sbin/fsck_lfs/pass2.c:1.19	Thu Jun  6 00:52:50 2013
+++ src/sbin/fsck_lfs/pass2.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: pass2.c,v 1.19 2013/06/06 00:52:50 dholland Exp $	 */
+/* $NetBSD: pass2.c,v 1.20 2013/06/08 02:11:11 dholland Exp $	 */
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -103,8 +103,8 @@ pass2(void)
 			errx(EEXIT, "%s", "");
 		vp = vget(fs, ULFS_ROOTINO);
 		dp = VTOD(vp);
-		dp->di_mode &= ~IFMT;
-		dp->di_mode |= IFDIR;
+		dp->di_mode &= ~LFS_IFMT;
+		dp->di_mode |= LFS_IFDIR;
 		inodirty(VTOI(vp));
 		break;
 
@@ -156,7 +156,7 @@ pass2(void)
 			}
 		}
 		memset(&dino, 0, sizeof(struct ulfs1_dinode));
-		dino.di_mode = IFDIR;
+		dino.di_mode = LFS_IFDIR;
 		dino.di_size = inp->i_isize;
 		memcpy(&dino.di_db[0], &inp->i_blks[0], (size_t) inp->i_numblks);
 		curino.id_number = inp->i_number;
@@ -382,7 +382,7 @@ again:
 				break;
 			dp = ginode(dirp->d_ino);
 			statemap[dirp->d_ino] =
-			    (dp->di_mode & IFMT) == IFDIR ? DSTATE : FSTATE;
+			    (dp->di_mode & LFS_IFMT) == LFS_IFDIR ? DSTATE : FSTATE;
 			lncntp[dirp->d_ino] = dp->di_nlink;
 			goto again;
 

Index: src/sbin/newfs_lfs/make_lfs.c
diff -u src/sbin/newfs_lfs/make_lfs.c:1.23 src/sbin/newfs_lfs/make_lfs.c:1.24
--- src/sbin/newfs_lfs/make_lfs.c:1.23	Sat Jun  8 02:09:35 2013
+++ src/sbin/newfs_lfs/make_lfs.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: make_lfs.c,v 1.23 2013/06/08 02:09:35 dholland Exp $	*/
+/*	$NetBSD: make_lfs.c,v 1.24 2013/06/08 02:11:11 dholland Exp $	*/
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -62,7 +62,7 @@
 #if 0
 static char sccsid[] = "@(#)lfs.c	8.5 (Berkeley) 5/24/95";
 #else
-__RCSID("$NetBSD: make_lfs.c,v 1.23 2013/06/08 02:09:35 dholland Exp $");
+__RCSID("$NetBSD: make_lfs.c,v 1.24 2013/06/08 02:11:11 dholland Exp $");
 #endif
 #endif /* not lint */
 
@@ -615,7 +615,7 @@ make_lfs(int devfd, uint secsize, struct
 	if (dip == NULL)
 		err(1, NULL);
 	memset(dip, 0, sizeof(*dip));
-	dip->di_mode  = IFREG|IREAD|IWRITE;
+	dip->di_mode  = LFS_IFREG|IREAD|IWRITE;
 	dip->di_flags = SF_IMMUTABLE;
 	make_dinode(LFS_IFILE_INUM, dip,
 		blkstofrags(fs, fs->lfs_cleansz + fs->lfs_segtabsz + 1), fs);
@@ -680,7 +680,7 @@ make_lfs(int devfd, uint secsize, struct
 	vp = lfs_raw_vget(fs, ULFS_ROOTINO, devfd, 0x0);
 	dip = VTOI(vp)->i_din.ffs1_din;
 	make_dinode(ULFS_ROOTINO, dip, howmany(DIRBLKSIZ,fs->lfs_fsize), fs);
-	dip->di_mode = IFDIR | UMASK;
+	dip->di_mode = LFS_IFDIR | UMASK;
 	VTOI(vp)->i_lfs_osize = dip->di_size = DIRBLKSIZ;
 #ifdef MAKE_LF_DIR
 	VTOI(vp)->i_nlink = dip->di_nlink = 3;

Index: src/sys/ufs/lfs/lfs_rfw.c
diff -u src/sys/ufs/lfs/lfs_rfw.c:1.15 src/sys/ufs/lfs/lfs_rfw.c:1.16
--- src/sys/ufs/lfs/lfs_rfw.c:1.15	Thu Jun  6 00:48:04 2013
+++ src/sys/ufs/lfs/lfs_rfw.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_rfw.c,v 1.15 2013/06/06 00:48:04 dholland Exp $	*/
+/*	$NetBSD: lfs_rfw.c,v 1.16 2013/06/08 02:11:11 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_rfw.c,v 1.15 2013/06/06 00:48:04 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_rfw.c,v 1.16 2013/06/08 02:11:11 dholland Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_quota.h"
@@ -180,7 +180,7 @@ lfs_rf_valloc(struct lfs *fs, ino_t ino,
 		 * this later if it turns out to be some other kind of file.
 		 */
 		ip = VTOI(vp);
-		ip->i_mode = ip->i_ffs1_mode = IFREG;
+		ip->i_mode = ip->i_ffs1_mode = LFS_IFREG;
 		ip->i_nlink = ip->i_ffs1_nlink = 1;
 		ulfs_vinit(vp->v_mount, lfs_specop_p, lfs_fifoop_p, &vp);
 		ip = VTOI(vp);

Index: src/sys/ufs/lfs/lfs_segment.c
diff -u src/sys/ufs/lfs/lfs_segment.c:1.227 src/sys/ufs/lfs/lfs_segment.c:1.228
--- src/sys/ufs/lfs/lfs_segment.c:1.227	Thu Jun  6 00:48:04 2013
+++ src/sys/ufs/lfs/lfs_segment.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_segment.c,v 1.227 2013/06/06 00:48:04 dholland Exp $	*/
+/*	$NetBSD: lfs_segment.c,v 1.228 2013/06/08 02:11:11 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.227 2013/06/06 00:48:04 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_segment.c,v 1.228 2013/06/08 02:11:11 dholland Exp $");
 
 #ifdef DEBUG
 # define vndebug(vp, str) do {						\
@@ -1208,8 +1208,8 @@ lfs_writeinode(struct lfs *fs, struct se
 	 */
 
 	/* Check file size based on highest allocated block */
-	if (((ip->i_ffs1_mode & IFMT) == IFREG ||
-	     (ip->i_ffs1_mode & IFMT) == IFDIR) &&
+	if (((ip->i_ffs1_mode & LFS_IFMT) == LFS_IFREG ||
+	     (ip->i_ffs1_mode & LFS_IFMT) == LFS_IFDIR) &&
 	    ip->i_size > ((ip->i_lfs_hiblk + 1) << fs->lfs_bshift)) {
 		cdp->di_size = (ip->i_lfs_hiblk + 1) << fs->lfs_bshift;
 		DLOG((DLOG_SEG, "lfs_writeinode: ino %d size %" PRId64 " -> %"
@@ -1236,10 +1236,10 @@ lfs_writeinode(struct lfs *fs, struct se
 	for (i = (cdp->di_size + fs->lfs_bsize - 1) >> fs->lfs_bshift;
 	     i < ULFS_NDADDR; i++) {
 		KASSERT(i >= 0);
-		if ((cdp->di_mode & IFMT) == IFLNK)
+		if ((cdp->di_mode & LFS_IFMT) == LFS_IFLNK)
 			continue;
-		if (((cdp->di_mode & IFMT) == IFBLK ||
-		     (cdp->di_mode & IFMT) == IFCHR) && i == 0)
+		if (((cdp->di_mode & LFS_IFMT) == LFS_IFBLK ||
+		     (cdp->di_mode & LFS_IFMT) == LFS_IFCHR) && i == 0)
 			continue;
 		if (cdp->di_db[i] != 0) {
 # ifdef DEBUG

Index: src/sys/ufs/lfs/lfs_vfsops.c
diff -u src/sys/ufs/lfs/lfs_vfsops.c:1.302 src/sys/ufs/lfs/lfs_vfsops.c:1.303
--- src/sys/ufs/lfs/lfs_vfsops.c:1.302	Thu Jun  6 00:49:28 2013
+++ src/sys/ufs/lfs/lfs_vfsops.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_vfsops.c,v 1.302 2013/06/06 00:49:28 dholland Exp $	*/
+/*	$NetBSD: lfs_vfsops.c,v 1.303 2013/06/08 02:11:11 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003, 2007, 2007
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.302 2013/06/06 00:49:28 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vfsops.c,v 1.303 2013/06/08 02:11:11 dholland Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_lfs.h"
@@ -1999,7 +1999,7 @@ lfs_vinit(struct mount *mp, struct vnode
 # endif
 		panic("lfs_vinit: ino %llu is type VNON! (ifmt=%o)\n",
 		      (unsigned long long)ip->i_number,
-		      (ip->i_mode & IFMT) >> 12);
+		      (ip->i_mode & LFS_IFMT) >> 12);
 	}
 #endif /* DIAGNOSTIC */
 

Index: src/sys/ufs/lfs/lfs_vnops.c
diff -u src/sys/ufs/lfs/lfs_vnops.c:1.245 src/sys/ufs/lfs/lfs_vnops.c:1.246
--- src/sys/ufs/lfs/lfs_vnops.c:1.245	Thu Jun  6 00:48:04 2013
+++ src/sys/ufs/lfs/lfs_vnops.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: lfs_vnops.c,v 1.245 2013/06/06 00:48:04 dholland Exp $	*/
+/*	$NetBSD: lfs_vnops.c,v 1.246 2013/06/08 02:11:11 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc.
@@ -60,7 +60,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: lfs_vnops.c,v 1.245 2013/06/06 00:48:04 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: lfs_vnops.c,v 1.246 2013/06/08 02:11:11 dholland Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_compat_netbsd.h"
@@ -953,7 +953,7 @@ lfs_getattr(void *v)
 	 */
 	vap->va_fsid = ip->i_dev;
 	vap->va_fileid = ip->i_number;
-	vap->va_mode = ip->i_mode & ~IFMT;
+	vap->va_mode = ip->i_mode & ~LFS_IFMT;
 	vap->va_nlink = ip->i_nlink;
 	vap->va_uid = ip->i_uid;
 	vap->va_gid = ip->i_gid;

Index: src/sys/ufs/lfs/ulfs_dinode.h
diff -u src/sys/ufs/lfs/ulfs_dinode.h:1.5 src/sys/ufs/lfs/ulfs_dinode.h:1.6
--- src/sys/ufs/lfs/ulfs_dinode.h:1.5	Sat Jun  8 02:09:35 2013
+++ src/sys/ufs/lfs/ulfs_dinode.h	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_dinode.h,v 1.5 2013/06/08 02:09:35 dholland Exp $	*/
+/*	$NetBSD: ulfs_dinode.h,v 1.6 2013/06/08 02:11:11 dholland Exp $	*/
 /*  from NetBSD: dinode.h,v 1.22 2013/01/22 09:39:18 dholland Exp  */
 
 /*
@@ -90,14 +90,14 @@
 #define	ISUID		0004000		/* Set-uid. */
 
 /* File types. */
-#define	IFMT		0170000		/* Mask of file type. */
-#define	IFIFO		0010000		/* Named pipe (fifo). */
-#define	IFCHR		0020000		/* Character device. */
-#define	IFDIR		0040000		/* Directory file. */
-#define	IFBLK		0060000		/* Block device. */
-#define	IFREG		0100000		/* Regular file. */
-#define	IFLNK		0120000		/* Symbolic link. */
-#define	IFSOCK		0140000		/* UNIX domain socket. */
-#define	IFWHT		0160000		/* Whiteout. */
+#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_ */

Index: src/sys/ufs/lfs/ulfs_rename.c
diff -u src/sys/ufs/lfs/ulfs_rename.c:1.3 src/sys/ufs/lfs/ulfs_rename.c:1.4
--- src/sys/ufs/lfs/ulfs_rename.c:1.3	Thu Jun  6 00:48:04 2013
+++ src/sys/ufs/lfs/ulfs_rename.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_rename.c,v 1.3 2013/06/06 00:48:04 dholland Exp $	*/
+/*	$NetBSD: ulfs_rename.c,v 1.4 2013/06/08 02:11:11 dholland Exp $	*/
 /*  from NetBSD: ufs_rename.c,v 1.6 2013/01/22 09:39:18 dholland Exp  */
 
 /*-
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ulfs_rename.c,v 1.3 2013/06/06 00:48:04 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ulfs_rename.c,v 1.4 2013/06/08 02:11:11 dholland Exp $");
 
 #include <sys/param.h>
 #include <sys/buf.h>
@@ -323,10 +323,10 @@ ulfs_gro_rename(struct mount *mp, kauth_
 		return EMLINK;
 
 	directory_p = (fvp->v_type == VDIR);
-	KASSERT(directory_p == ((VTOI(fvp)->i_mode & IFMT) == IFDIR));
+	KASSERT(directory_p == ((VTOI(fvp)->i_mode & LFS_IFMT) == LFS_IFDIR));
 	KASSERT((tvp == NULL) || (directory_p == (tvp->v_type == VDIR)));
 	KASSERT((tvp == NULL) || (directory_p ==
-		((VTOI(tvp)->i_mode & IFMT) == IFDIR)));
+		((VTOI(tvp)->i_mode & LFS_IFMT) == LFS_IFDIR)));
 
 	reparent_p = (fdvp != tdvp);
 	KASSERT(reparent_p == (VTOI(fdvp)->i_number != VTOI(tdvp)->i_number));

Index: src/sys/ufs/lfs/ulfs_vnops.c
diff -u src/sys/ufs/lfs/ulfs_vnops.c:1.6 src/sys/ufs/lfs/ulfs_vnops.c:1.7
--- src/sys/ufs/lfs/ulfs_vnops.c:1.6	Thu Jun  6 00:51:25 2013
+++ src/sys/ufs/lfs/ulfs_vnops.c	Sat Jun  8 02:11:11 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: ulfs_vnops.c,v 1.6 2013/06/06 00:51:25 dholland Exp $	*/
+/*	$NetBSD: ulfs_vnops.c,v 1.7 2013/06/08 02:11:11 dholland Exp $	*/
 /*  from NetBSD: ufs_vnops.c,v 1.212 2013/03/18 19:35:48 plunky Exp  */
 
 /*-
@@ -67,7 +67,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ulfs_vnops.c,v 1.6 2013/06/06 00:51:25 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ulfs_vnops.c,v 1.7 2013/06/08 02:11:11 dholland Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_lfs.h"
@@ -994,7 +994,7 @@ ulfs_mkdir(void *v)
 		goto out;
 	}
 	dmode = vap->va_mode & ACCESSPERMS;
-	dmode |= IFDIR;
+	dmode |= LFS_IFDIR;
 	/*
 	 * Must simulate part of ulfs_makeinode here to acquire the inode,
 	 * but not have it entered in the parent directory. The entry is
@@ -1253,7 +1253,7 @@ ulfs_symlink(void *v)
 	 * ulfs_makeinode
 	 */
 	fstrans_start(ap->a_dvp->v_mount, FSTRANS_SHARED);
-	error = ulfs_makeinode(IFLNK | ap->a_vap->va_mode, ap->a_dvp, ulr,
+	error = ulfs_makeinode(LFS_IFLNK | ap->a_vap->va_mode, ap->a_dvp, ulr,
 			      vpp, ap->a_cnp);
 	if (error)
 		goto out;
@@ -1814,8 +1814,8 @@ ulfs_makeinode(int mode, struct vnode *d
 
 	pdir = VTOI(dvp);
 
-	if ((mode & IFMT) == 0)
-		mode |= IFREG;
+	if ((mode & LFS_IFMT) == 0)
+		mode |= LFS_IFREG;
 
 	if ((error = ULFS_VALLOC(dvp, mode, cnp->cn_cred, vpp)) != 0) {
 		vput(dvp);

Reply via email to