Module Name:    src
Committed By:   christos
Date:           Fri Jun 24 19:24:11 UTC 2016

Modified Files:
        src/usr.sbin/makefs/ffs: buf.c ffs_alloc.c mkfs.c

Log Message:
tidy up error messages


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/makefs/ffs/buf.c
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/makefs/ffs/ffs_alloc.c
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/makefs/ffs/mkfs.c

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

Modified files:

Index: src/usr.sbin/makefs/ffs/buf.c
diff -u src/usr.sbin/makefs/ffs/buf.c:1.23 src/usr.sbin/makefs/ffs/buf.c:1.24
--- src/usr.sbin/makefs/ffs/buf.c:1.23	Thu Dec 24 10:52:37 2015
+++ src/usr.sbin/makefs/ffs/buf.c	Fri Jun 24 15:24:11 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: buf.c,v 1.23 2015/12/24 15:52:37 christos Exp $	*/
+/*	$NetBSD: buf.c,v 1.24 2016/06/24 19:24:11 christos Exp $	*/
 
 /*
  * Copyright (c) 2001 Wasabi Systems, Inc.
@@ -41,7 +41,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(__lint)
-__RCSID("$NetBSD: buf.c,v 1.23 2015/12/24 15:52:37 christos Exp $");
+__RCSID("$NetBSD: buf.c,v 1.24 2016/06/24 19:24:11 christos Exp $");
 #endif	/* !__lint */
 
 #include <sys/param.h>
@@ -78,17 +78,17 @@ bread(struct vnode *vp, daddr_t blkno, i
 		    (long long)(*bpp)->b_blkno, (long long) offset,
 		    (*bpp)->b_bcount);
 	if (lseek((*bpp)->b_fs->fd, offset, SEEK_SET) == -1)
-		err(1, "%s: lseek %lld (%lld)", __func__,
+		err(EXIT_FAILURE, "%s: lseek %lld (%lld)", __func__,
 		    (long long)(*bpp)->b_blkno, (long long)offset);
 	rv = read((*bpp)->b_fs->fd, (*bpp)->b_data, (size_t)(*bpp)->b_bcount);
 	if (debug & DEBUG_BUF_BREAD)
 		printf("bread: read %ld (%lld) returned %zd\n",
 		    (*bpp)->b_bcount, (long long)offset, rv);
 	if (rv == -1)				/* read error */
-		err(1, "%s: read %ld (%lld) returned %zd", __func__,
+		err(EXIT_FAILURE, "%s: read %ld (%lld) returned %zd", __func__,
 		    (*bpp)->b_bcount, (long long)offset, rv);
 	else if (rv != (*bpp)->b_bcount)	/* short read */
-		err(1, "%s: read %ld (%lld) returned %zd", __func__,
+		errx(EXIT_FAILURE, "%s: read %ld (%lld) returned %zd", __func__,
 		    (*bpp)->b_bcount, (long long)offset, rv);
 	else
 		return (0);

Index: src/usr.sbin/makefs/ffs/ffs_alloc.c
diff -u src/usr.sbin/makefs/ffs/ffs_alloc.c:1.28 src/usr.sbin/makefs/ffs/ffs_alloc.c:1.29
--- src/usr.sbin/makefs/ffs/ffs_alloc.c:1.28	Sun Mar 29 01:52:59 2015
+++ src/usr.sbin/makefs/ffs/ffs_alloc.c	Fri Jun 24 15:24:11 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: ffs_alloc.c,v 1.28 2015/03/29 05:52:59 agc Exp $	*/
+/*	$NetBSD: ffs_alloc.c,v 1.29 2016/06/24 19:24:11 christos Exp $	*/
 /* From: NetBSD: ffs_alloc.c,v 1.50 2001/09/06 02:16:01 lukem Exp */
 
 /*
@@ -47,7 +47,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(__lint)
-__RCSID("$NetBSD: ffs_alloc.c,v 1.28 2015/03/29 05:52:59 agc Exp $");
+__RCSID("$NetBSD: ffs_alloc.c,v 1.29 2016/06/24 19:24:11 christos Exp $");
 #endif	/* !__lint */
 
 #include <sys/param.h>
@@ -107,7 +107,7 @@ ffs_alloc(struct inode *ip, daddr_t lbn 
 	
 	*bnp = 0;
 	if (size > fs->fs_bsize || ffs_fragoff(fs, size) != 0) {
-		errx(1, "ffs_alloc: bad size: bsize %d size %d",
+		errx(EXIT_FAILURE, "%s: bad size: bsize %d size %d", __func__,
 		    fs->fs_bsize, size);
 	}
 	if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0)
@@ -441,8 +441,8 @@ ffs_blkfree(struct inode *ip, daddr_t bn
 
 	if (size > fs->fs_bsize || ffs_fragoff(fs, size) != 0 ||
 	    ffs_fragnum(fs, bno) + ffs_numfrags(fs, size) > fs->fs_frag) {
-		errx(1, "blkfree: bad size: bno %lld bsize %d size %ld",
-		    (long long)bno, fs->fs_bsize, size);
+		errx(EXIT_FAILURE, "%s: bad size: bno %lld bsize %d "
+		    "size %ld", __func__, (long long)bno, fs->fs_bsize, size);
 	}
 	cg = dtog(fs, bno);
 	if (bno >= fs->fs_size) {
@@ -465,8 +465,8 @@ ffs_blkfree(struct inode *ip, daddr_t bn
 	if (size == fs->fs_bsize) {
 		fragno = ffs_fragstoblks(fs, cgbno);
 		if (!ffs_isfreeblock(fs, cg_blksfree(cgp, needswap), fragno)) {
-			errx(1, "blkfree: freeing free block %lld",
-			    (long long)bno);
+			errx(EXIT_FAILURE, "%s: freeing free block %lld",
+			    __func__, (long long)bno);
 		}
 		ffs_setblock(fs, cg_blksfree(cgp, needswap), fragno);
 		ffs_clusteracct(fs, cgp, fragno, 1);
@@ -486,7 +486,8 @@ ffs_blkfree(struct inode *ip, daddr_t bn
 		frags = ffs_numfrags(fs, size);
 		for (i = 0; i < frags; i++) {
 			if (isset(cg_blksfree(cgp, needswap), cgbno + i)) {
-				errx(1, "blkfree: freeing free frag: block %lld",
+				errx(EXIT_FAILURE, "%s: freeing free frag: "
+				    "block %lld", __func__,
 				    (long long)(cgbno + i));
 			}
 			setbit(cg_blksfree(cgp, needswap), cgbno + i);
@@ -566,11 +567,10 @@ ffs_mapsearch(struct fs *fs, struct cg *
 			(const u_char *)fragtbl[fs->fs_frag],
 			(1 << (allocsiz - 1 + (fs->fs_frag % NBBY))));
 		if (loc == 0) {
-			errx(1,
-    "ffs_alloccg: map corrupted: start %d len %d offset %d %ld",
-				ostart, olen,
-				ufs_rw32(cgp->cg_freeoff, needswap),
-				(long)cg_blksfree(cgp, needswap) - (long)cgp);
+			errx(EXIT_FAILURE, "%s: map corrupted: start %d "
+			    "len %d offset %d %ld", __func__, ostart, olen,
+			    ufs_rw32(cgp->cg_freeoff, needswap),
+			    (long)cg_blksfree(cgp, needswap) - (long)cgp);
 			/* NOTREACHED */
 		}
 	}
@@ -592,6 +592,7 @@ ffs_mapsearch(struct fs *fs, struct cg *
 			subfield <<= 1;
 		}
 	}
-	errx(1, "ffs_alloccg: block not in map: bno %lld", (long long)bno);
+	errx(EXIT_FAILURE, "%s: block not in map: bno %lld", __func__,
+	    (long long)bno);
 	return (-1);
 }

Index: src/usr.sbin/makefs/ffs/mkfs.c
diff -u src/usr.sbin/makefs/ffs/mkfs.c:1.33 src/usr.sbin/makefs/ffs/mkfs.c:1.34
--- src/usr.sbin/makefs/ffs/mkfs.c:1.33	Sun Dec 20 19:58:08 2015
+++ src/usr.sbin/makefs/ffs/mkfs.c	Fri Jun 24 15:24:11 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: mkfs.c,v 1.33 2015/12/21 00:58:08 christos Exp $	*/
+/*	$NetBSD: mkfs.c,v 1.34 2016/06/24 19:24:11 christos Exp $	*/
 
 /*
  * Copyright (c) 2002 Networks Associates Technology, Inc.
@@ -48,7 +48,7 @@
 static char sccsid[] = "@(#)mkfs.c	8.11 (Berkeley) 5/3/95";
 #else
 #ifdef __RCSID
-__RCSID("$NetBSD: mkfs.c,v 1.33 2015/12/21 00:58:08 christos Exp $");
+__RCSID("$NetBSD: mkfs.c,v 1.34 2016/06/24 19:24:11 christos Exp $");
 #endif
 #endif
 #endif /* not lint */
@@ -787,15 +787,15 @@ ffs_rdfs(daddr_t bno, int size, void *bf
 
 	offset = bno * fsopts->sectorsize + fsopts->offset;
 	if (lseek(fsopts->fd, offset, SEEK_SET) < 0)
-		err(1, "%s: seek error for sector %lld", __func__,
+		err(EXIT_FAILURE, "%s: seek error for sector %lld", __func__,
 		    (long long)bno);
 	n = read(fsopts->fd, bf, size);
 	if (n == -1) {
-		err(1, "%s: read error bno %lld size %d", __func__,
+		err(EXIT_FAILURE, "%s: read error bno %lld size %d", __func__,
 		    (long long)bno, size);
 	}
 	else if (n != size)
-		errx(1, "%s: short read error for sector %lld", __func__,
+		errx(EXIT_FAILURE, "%s: short read error for sector %lld", __func__,
 		    (long long)bno);
 }
 
@@ -810,15 +810,15 @@ ffs_wtfs(daddr_t bno, int size, void *bf
 
 	offset = bno * fsopts->sectorsize + fsopts->offset;
 	if (lseek(fsopts->fd, offset, SEEK_SET) == -1)
-		err(1, "%s: seek error for sector %lld", __func__,
+		err(EXIT_FAILURE, "%s: seek error for sector %lld", __func__,
 		    (long long)bno);
 	n = write(fsopts->fd, bf, size);
 	if (n == -1)
-		err(1, "%s: write error for sector %lld", __func__,
+		err(EXIT_FAILURE, "%s: write error for sector %lld", __func__,
 		    (long long)bno);
 	else if (n != size)
-		errx(1, "%s: short write error for sector %lld", __func__,
-		    (long long)bno);
+		errx(EXIT_FAILURE, "%s: short write error for sector %lld",
+		    __func__, (long long)bno);
 }
 
 
@@ -841,5 +841,5 @@ ilog2(int val)
 	for (n = 0; n < sizeof(n) * CHAR_BIT; n++)
 		if (1 << n == val)
 			return (n);
-	errx(1, "%s: %d is not a power of 2", __func__, val);
+	errx(EXIT_FAILURE, "%s: %d is not a power of 2", __func__, val);
 }

Reply via email to