diff options
author | dyson <dyson@FreeBSD.org> | 1995-11-05 23:07:37 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1995-11-05 23:07:37 +0000 |
commit | b345e18c9359a0789ec4ae3961566e3a7925d481 (patch) | |
tree | 566c45183e41c4f86a836ca485a347277804a289 /sys | |
parent | 71554706f8d3a49463863b61dea9acd2c6e0136e (diff) | |
download | FreeBSD-src-b345e18c9359a0789ec4ae3961566e3a7925d481.zip FreeBSD-src-b345e18c9359a0789ec4ae3961566e3a7925d481.tar.gz |
Fix ufs_bmap so that triple indirect blocks might work.
Submitted by: Godmar Back <gback@facility.cs.utah.edu>
Diffstat (limited to 'sys')
-rw-r--r-- | sys/gnu/ext2fs/ext2_bmap.c | 4 | ||||
-rw-r--r-- | sys/gnu/fs/ext2fs/ext2_bmap.c | 4 | ||||
-rw-r--r-- | sys/ufs/ufs/ufs_bmap.c | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/sys/gnu/ext2fs/ext2_bmap.c b/sys/gnu/ext2fs/ext2_bmap.c index 9be819f..c8b3cd4 100644 --- a/sys/gnu/ext2fs/ext2_bmap.c +++ b/sys/gnu/ext2fs/ext2_bmap.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)ufs_bmap.c 8.6 (Berkeley) 1/21/94 - * $Id: ufs_bmap.c,v 1.8 1995/05/30 08:15:31 rgrimes Exp $ + * $Id: ufs_bmap.c,v 1.9 1995/09/04 00:21:09 dyson Exp $ */ #include <sys/param.h> @@ -112,7 +112,7 @@ ufs_bmaparray(vp, bn, bnp, ap, nump, runp, runb) struct ufsmount *ump; struct mount *mp; struct vnode *devvp; - struct indir a[NIADDR], *xap; + struct indir a[NIADDR+1], *xap; daddr_t daddr; long metalbn; int error, maxrun = 0, num; diff --git a/sys/gnu/fs/ext2fs/ext2_bmap.c b/sys/gnu/fs/ext2fs/ext2_bmap.c index 9be819f..c8b3cd4 100644 --- a/sys/gnu/fs/ext2fs/ext2_bmap.c +++ b/sys/gnu/fs/ext2fs/ext2_bmap.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)ufs_bmap.c 8.6 (Berkeley) 1/21/94 - * $Id: ufs_bmap.c,v 1.8 1995/05/30 08:15:31 rgrimes Exp $ + * $Id: ufs_bmap.c,v 1.9 1995/09/04 00:21:09 dyson Exp $ */ #include <sys/param.h> @@ -112,7 +112,7 @@ ufs_bmaparray(vp, bn, bnp, ap, nump, runp, runb) struct ufsmount *ump; struct mount *mp; struct vnode *devvp; - struct indir a[NIADDR], *xap; + struct indir a[NIADDR+1], *xap; daddr_t daddr; long metalbn; int error, maxrun = 0, num; diff --git a/sys/ufs/ufs/ufs_bmap.c b/sys/ufs/ufs/ufs_bmap.c index 9be819f..c8b3cd4 100644 --- a/sys/ufs/ufs/ufs_bmap.c +++ b/sys/ufs/ufs/ufs_bmap.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)ufs_bmap.c 8.6 (Berkeley) 1/21/94 - * $Id: ufs_bmap.c,v 1.8 1995/05/30 08:15:31 rgrimes Exp $ + * $Id: ufs_bmap.c,v 1.9 1995/09/04 00:21:09 dyson Exp $ */ #include <sys/param.h> @@ -112,7 +112,7 @@ ufs_bmaparray(vp, bn, bnp, ap, nump, runp, runb) struct ufsmount *ump; struct mount *mp; struct vnode *devvp; - struct indir a[NIADDR], *xap; + struct indir a[NIADDR+1], *xap; daddr_t daddr; long metalbn; int error, maxrun = 0, num; |