Alterations to silence gcc -Wall. Some unused variables deleted.

Reviewed by:	davidg
This commit is contained in:
gpalmer 1994-09-26 00:32:59 +00:00
parent 9f816fcbc2
commit 83ee9684ae
10 changed files with 98 additions and 116 deletions

View File

@ -38,7 +38,7 @@
* from: @(#)ufs_lookup.c 7.33 (Berkeley) 5/19/91
*
* @(#)cd9660_lookup.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_lookup.c,v 1.3 1994/08/02 07:41:17 davidg Exp $
* $Id: cd9660_lookup.c,v 1.4 1994/09/15 19:45:58 bde Exp $
*/
#include <sys/param.h>
@ -139,7 +139,7 @@ cd9660_lookup(ap)
*/
if (vdp->v_type != VDIR)
return (ENOTDIR);
if (error = VOP_ACCESS(vdp, VEXEC, cred, cnp->cn_proc))
if ((error = VOP_ACCESS(vdp, VEXEC, cred, cnp->cn_proc)))
return (error);
/*
@ -149,7 +149,7 @@ cd9660_lookup(ap)
* check the name cache to see if the directory/name pair
* we are looking for is known already.
*/
if (error = cache_lookup(vdp, vpp, cnp)) {
if ((error = cache_lookup(vdp, vpp, cnp))) {
int vpid; /* capability number of vnode */
if (error == ENOENT)
@ -202,7 +202,8 @@ cd9660_lookup(ap)
/*
* A leading `=' means, we are looking for an associated file
*/
if (assoc = (imp->iso_ftype != ISO_FTYPE_RRIP && *name == ASSOCCHAR)) {
if ((assoc = (imp->iso_ftype != ISO_FTYPE_RRIP && *name == ASSOCCHAR)))
{
len--;
name++;
}
@ -227,7 +228,7 @@ cd9660_lookup(ap)
dp->i_offset = dp->i_diroff;
entryoffsetinblock = iso_blkoff(imp, dp->i_offset);
if (entryoffsetinblock != 0) {
if (error = iso_blkatoff(dp, dp->i_offset, &bp))
if ((error = iso_blkatoff(dp, dp->i_offset, &bp)))
return (error);
}
numdirpasses = 2;
@ -245,7 +246,7 @@ cd9660_lookup(ap)
if (iso_blkoff(imp, dp->i_offset) == 0) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(dp, dp->i_offset, &bp))
if ((error = iso_blkatoff(dp, dp->i_offset, &bp)))
return (error);
entryoffsetinblock = 0;
}
@ -341,7 +342,7 @@ cd9660_lookup(ap)
!= iso_lblkno(imp,saveoffset)) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(dp, saveoffset, &bp))
if ((error = iso_blkatoff(dp, saveoffset, &bp)))
return (error);
}
ep = (struct iso_directory_record *)(bp->b_un.b_addr
@ -412,9 +413,9 @@ cd9660_lookup(ap)
*/
if (flags & ISDOTDOT) {
ISO_IUNLOCK(pdp); /* race to get the inode */
if (error = iso_iget(dp,dp->i_ino,
if ((error = iso_iget(dp,dp->i_ino,
dp->i_ino != ino,
&tdp,ep)) {
&tdp,ep))) {
ISO_ILOCK(pdp);
return (error);
}
@ -425,7 +426,7 @@ cd9660_lookup(ap)
VREF(vdp); /* we want ourself, ie "." */
*vpp = vdp;
} else {
if (error = iso_iget(dp,dp->i_ino,dp->i_ino!=ino,&tdp,ep))
if ((error = iso_iget(dp,dp->i_ino,dp->i_ino!=ino,&tdp,ep)))
return (error);
if (!lockparent || !(flags & ISLASTCN))
ISO_IUNLOCK(pdp);
@ -458,7 +459,7 @@ iso_blkatoff(ip, offset, bpp)
struct buf *bp;
int error;
if (error = bread(ITOV(ip),lbn,bsize,NOCRED,&bp)) {
if ((error = bread(ITOV(ip),lbn,bsize,NOCRED,&bp))) {
brelse(bp);
*bpp = 0;
return (error);

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_node.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_node.c,v 1.4 1994/09/15 19:45:59 bde Exp $
* $Id: cd9660_node.c,v 1.5 1994/09/22 19:37:43 wollman Exp $
*/
#include <sys/param.h>
@ -178,14 +178,14 @@ iso_iget(xp, ino, relocated, ipp, isodir)
struct mount *mntp = ITOV(xp)->v_mount;
register struct iso_node *ip, *iq;
register struct vnode *vp;
#ifdef ISODEVMAP
register struct iso_dnode *dp;
#endif
struct vnode *nvp;
struct buf *bp = NULL, *bp2 = NULL;
union iso_ihead *ih;
union iso_dhead *dh;
int i, error, result;
int error, result;
struct iso_mnt *imp;
ino_t defino;
ih = &iso_ihead[INOHASH(dev, ino)];
loop:
@ -207,7 +207,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
/*
* Allocate a new vnode/iso_node.
*/
if (error = getnewvnode(VT_ISOFS, mntp, cd9660_vnodeop_p, &nvp)) {
if ((error = getnewvnode(VT_ISOFS, mntp, cd9660_vnodeop_p, &nvp))) {
*ipp = 0;
return error;
}
@ -243,7 +243,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
* read the `.' entry out of a dir.
*/
ip->iso_start = ino >> imp->im_bshift;
if (error = iso_blkatoff(ip,0,&bp)) {
if ((error = iso_blkatoff(ip,0,&bp))) {
vrele(ip->i_devvp);
remque(ip);
ip->i_forw = ip;
@ -302,7 +302,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
ip->inode.iso_rdev = dp->d_dev;
#endif
vp->v_op = cd9660_specop_p;
if (nvp = checkalias(vp, ip->inode.iso_rdev, mntp)) {
if ((nvp = checkalias(vp, ip->inode.iso_rdev, mntp))) {
/*
* Reinitialize aliased inode.
*/
@ -361,7 +361,7 @@ cd9660_inactive(ap)
{
struct vnode *vp = ap->a_vp;
register struct iso_node *ip = VTOI(vp);
int mode, error = 0;
int error = 0;
if (prtactive && vp->v_usecount != 0)
vprint("cd9660_inactive: pushing active", vp);
@ -387,7 +387,6 @@ cd9660_reclaim(ap)
{
register struct vnode *vp = ap->a_vp;
register struct iso_node *ip = VTOI(vp);
int i;
if (prtactive && vp->v_usecount != 0)
vprint("cd9660_reclaim: pushing active", vp);
@ -558,7 +557,6 @@ cd9660_tstamp_conv7(pi,pu)
char *pi;
struct timespec *pu;
{
int i;
int crtime, days;
int y, m, d, hour, minute, second, tz;

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_rrip.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_rrip.c,v 1.3 1994/09/09 11:10:58 dfr Exp $
* $Id: cd9660_rrip.c,v 1.4 1994/09/15 19:46:01 bde Exp $
*/
#include <sys/param.h>
@ -471,7 +471,6 @@ cd9660_rrip_loop(isodir,ana,table)
register ISO_SUSP_HEADER *phead;
register ISO_SUSP_HEADER *pend;
struct buf *bp = NULL;
int i;
char *pwhead;
int result;

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_vfsops.c 8.3 (Berkeley) 1/31/94
* $Id: cd9660_vfsops.c,v 1.6 1994/09/15 19:46:02 bde Exp $
* $Id: cd9660_vfsops.c,v 1.7 1994/09/21 03:46:34 wollman Exp $
*/
#include <sys/param.h>
@ -90,7 +90,6 @@ cd9660_mountroot()
register struct mount *mp;
struct proc *p = curproc; /* XXX */
struct iso_mnt *imp;
register struct fs *fs;
u_int size;
int error;
struct iso_args args;
@ -106,11 +105,11 @@ cd9660_mountroot()
mp->mnt_op = &cd9660_vfsops;
mp->mnt_flag = MNT_RDONLY;
args.flags = ISOFSMNT_ROOT;
if (error = iso_mountfs(rootvp, mp, p, &args)) {
if ((error = iso_mountfs(rootvp, mp, p, &args))) {
free(mp, M_MOUNT);
return (error);
}
if (error = vfs_lock(mp)) {
if ((error = vfs_lock(mp))) {
(void)cd9660_unmount(mp, 0, p);
free(mp, M_MOUNT);
return (error);
@ -155,7 +154,7 @@ cd9660_mount(mp, path, data, ndp, p)
int error;
struct iso_mnt *imp = 0;
if (error = copyin(data, (caddr_t)&args, sizeof (struct iso_args)))
if ((error = copyin(data, (caddr_t)&args, sizeof (struct iso_args))))
return (error);
if ((mp->mnt_flag & MNT_RDONLY) == 0)
@ -175,7 +174,7 @@ cd9660_mount(mp, path, data, ndp, p)
* and verify that it refers to a sensible block device.
*/
NDINIT(ndp, LOOKUP, FOLLOW, UIO_USERSPACE, args.fspec, p);
if (error = namei(ndp))
if ((error = namei(ndp)))
return (error);
devvp = ndp->ni_vp;
@ -224,12 +223,9 @@ iso_mountfs(devvp, mp, p, argp)
register struct iso_mnt *isomp = (struct iso_mnt *)0;
struct buf *bp = NULL;
dev_t dev = devvp->v_rdev;
caddr_t base, space;
int havepart = 0, blks;
int error = EINVAL, i, size;
int error = EINVAL;
int needclose = 0;
int ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
int j;
int iso_bsize;
int iso_blknum;
struct iso_volume_descriptor *vdp;
@ -246,14 +242,14 @@ iso_mountfs(devvp, mp, p, argp)
* (except for root, which might share swap device for miniroot).
* Flush out any old buffers remaining from a previous use.
*/
if (error = vfs_mountedon(devvp))
if ((error = vfs_mountedon(devvp)))
return error;
if (vcount(devvp) > 1 && devvp != rootvp)
return EBUSY;
if (error = vinvalbuf(devvp, V_SAVE, p->p_ucred, p, 0, 0))
if ((error = vinvalbuf(devvp, V_SAVE, p->p_ucred, p, 0, 0)))
return (error);
if (error = VOP_OPEN(devvp, ronly ? FREAD : FREAD|FWRITE, FSCRED, p))
if ((error = VOP_OPEN(devvp, ronly ? FREAD : FREAD|FWRITE, FSCRED, p)))
return error;
needclose = 1;
@ -264,8 +260,8 @@ iso_mountfs(devvp, mp, p, argp)
iso_bsize = ISO_DEFAULT_BLOCK_SIZE;
for (iso_blknum = 16; iso_blknum < 100; iso_blknum++) {
if (error = bread (devvp, btodb(iso_blknum * iso_bsize),
iso_bsize, NOCRED, &bp))
if ((error = bread (devvp, btodb(iso_blknum * iso_bsize),
iso_bsize, NOCRED, &bp)))
goto out;
vdp = (struct iso_volume_descriptor *)bp->b_un.b_addr;
@ -331,10 +327,10 @@ iso_mountfs(devvp, mp, p, argp)
/* Check the Rock Ridge Extention support */
if (!(argp->flags & ISOFSMNT_NORRIP)) {
if (error = bread (isomp->im_devvp,
if ((error = bread (isomp->im_devvp,
(isomp->root_extent + isonum_711(rootp->ext_attr_length))
* isomp->logical_block_size / DEV_BSIZE,
isomp->logical_block_size,NOCRED,&bp))
isomp->logical_block_size,NOCRED,&bp)))
goto out;
rootp = (struct iso_directory_record *)bp->b_un.b_addr;
@ -403,7 +399,7 @@ cd9660_unmount(mp, mntflags, p)
struct proc *p;
{
register struct iso_mnt *isomp;
int i, error, ronly, flags = 0;
int error, flags = 0;
if (mntflags & MNT_FORCE) {
if (!iso_doforce)
@ -415,7 +411,7 @@ cd9660_unmount(mp, mntflags, p)
if (mntinvalbuf(mp))
return EBUSY;
#endif
if (error = vflush(mp, NULLVP, flags))
if ((error = vflush(mp, NULLVP, flags)))
return (error);
isomp = VFSTOISOFS(mp);
@ -497,7 +493,6 @@ cd9660_statfs(mp, sbp, p)
struct proc *p;
{
register struct iso_mnt *isomp;
register struct fs *fs;
isomp = VFSTOISOFS(mp);
@ -628,7 +623,7 @@ cd9660_fhtovp(mp, fhp, nam, vpp, exflagsp, credanonp)
if (isonum_733(dirp->extent) + isonum_711(dirp->ext_attr_length) !=
ifhp->ifid_start) {
brelse(bp);
printf("fhtovp: file start miss %d vs %d\n",
printf("fhtovp: file start miss %d vs %ld\n",
isonum_733(dirp->extent)+isonum_711(dirp->ext_attr_length),
ifhp->ifid_start);
return (ESTALE);
@ -640,7 +635,7 @@ cd9660_fhtovp(mp, fhp, nam, vpp, exflagsp, credanonp)
tvp.v_data = ip;
ip->i_vnode = &tvp;
ip->i_dev = imp->im_dev;
if (error = iso_iget(ip, ifhp->ifid_ino, 0, &nip, dirp)) {
if ((error = iso_iget(ip, ifhp->ifid_ino, 0, &nip, dirp))) {
*vpp = NULLVP;
printf("fhtovp: failed to get inode\n");
return (error);
@ -672,7 +667,6 @@ cd9660_vptofh(vp, fhp)
{
register struct iso_node *ip = VTOI(vp);
register struct ifid *ifhp;
register struct iso_mnt *mp = ip->i_mnt;
ifhp = (struct ifid *)fhp;
ifhp->ifid_len = sizeof(struct ifid);

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_vnops.c 8.3 (Berkeley) 1/23/94
* $Id: cd9660_vnops.c,v 1.7 1994/09/21 03:46:35 wollman Exp $
* $Id: cd9660_vnops.c,v 1.8 1994/09/22 19:37:46 wollman Exp $
*/
#include <sys/param.h>
@ -183,7 +183,6 @@ cd9660_getattr(ap)
struct vnode *vp = ap->a_vp;
register struct vattr *vap = ap->a_vap;
register struct iso_node *ip = VTOI(vp);
int i;
vap->va_fsid = ip->i_dev;
vap->va_fileid = ip->i_number;
@ -234,7 +233,7 @@ cd9660_read(ap)
register struct iso_node *ip = VTOI(vp);
register struct iso_mnt *imp;
struct buf *bp;
daddr_t lbn, bn, rablock;
daddr_t lbn, rablock;
off_t diff;
int rasize, error = 0;
long size, n, on;
@ -400,7 +399,7 @@ iso_uiodir(idp,dp,off)
--idp->ncookies;
}
if (error = uiomove((caddr_t)dp,dp->d_reclen,idp->uio))
if ((error = uiomove((caddr_t)dp,dp->d_reclen,idp->uio)))
return error;
idp->uio_off = off;
return 0;
@ -417,7 +416,8 @@ iso_shipdir(idp)
cl = idp->current.d_namlen;
cname = idp->current.d_name;
if (assoc = cl > 1 && *cname == ASSOCCHAR) {
assoc = (cl > 1) && (*cname == ASSOCCHAR);
if (assoc) {
cl--;
cname++;
}
@ -433,12 +433,12 @@ iso_shipdir(idp)
if (sl != cl
|| bcmp(sname,cname,sl)) {
if (idp->assocent.d_namlen) {
if (error = iso_uiodir(idp,&idp->assocent,idp->assocoff))
if ((error = iso_uiodir(idp,&idp->assocent,idp->assocoff)))
return error;
idp->assocent.d_namlen = 0;
}
if (idp->saveent.d_namlen) {
if (error = iso_uiodir(idp,&idp->saveent,idp->saveoff))
if ((error = iso_uiodir(idp,&idp->saveent,idp->saveoff)))
return error;
idp->saveent.d_namlen = 0;
}
@ -499,7 +499,7 @@ cd9660_readdir(ap)
entryoffsetinblock = iso_blkoff(imp, idp->curroff);
if (entryoffsetinblock != 0) {
if (error = iso_blkatoff(ip, idp->curroff, &bp)) {
if ((error = iso_blkatoff(ip, idp->curroff, &bp))) {
FREE(idp,M_TEMP);
return (error);
}
@ -517,7 +517,7 @@ cd9660_readdir(ap)
if (iso_blkoff(imp, idp->curroff) == 0) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(ip, idp->curroff, &bp))
if ((error = iso_blkatoff(ip, idp->curroff, &bp)))
break;
entryoffsetinblock = 0;
}
@ -648,7 +648,6 @@ cd9660_readlink(ap)
u_short symlen;
int error;
char *symname;
ino_t ino;
ip = VTOI(ap->a_vp);
imp = ip->i_mnt;
@ -806,8 +805,8 @@ cd9660_strategy(ap)
if (vp->v_type == VBLK || vp->v_type == VCHR)
panic("cd9660_strategy: spec");
if (bp->b_blkno == bp->b_lblkno) {
if (error =
VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL)) {
if ((error =
VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL))) {
bp->b_error = error;
bp->b_flags |= B_ERROR;
biodone(bp);

View File

@ -38,7 +38,7 @@
* from: @(#)ufs_lookup.c 7.33 (Berkeley) 5/19/91
*
* @(#)cd9660_lookup.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_lookup.c,v 1.3 1994/08/02 07:41:17 davidg Exp $
* $Id: cd9660_lookup.c,v 1.4 1994/09/15 19:45:58 bde Exp $
*/
#include <sys/param.h>
@ -139,7 +139,7 @@ cd9660_lookup(ap)
*/
if (vdp->v_type != VDIR)
return (ENOTDIR);
if (error = VOP_ACCESS(vdp, VEXEC, cred, cnp->cn_proc))
if ((error = VOP_ACCESS(vdp, VEXEC, cred, cnp->cn_proc)))
return (error);
/*
@ -149,7 +149,7 @@ cd9660_lookup(ap)
* check the name cache to see if the directory/name pair
* we are looking for is known already.
*/
if (error = cache_lookup(vdp, vpp, cnp)) {
if ((error = cache_lookup(vdp, vpp, cnp))) {
int vpid; /* capability number of vnode */
if (error == ENOENT)
@ -202,7 +202,8 @@ cd9660_lookup(ap)
/*
* A leading `=' means, we are looking for an associated file
*/
if (assoc = (imp->iso_ftype != ISO_FTYPE_RRIP && *name == ASSOCCHAR)) {
if ((assoc = (imp->iso_ftype != ISO_FTYPE_RRIP && *name == ASSOCCHAR)))
{
len--;
name++;
}
@ -227,7 +228,7 @@ cd9660_lookup(ap)
dp->i_offset = dp->i_diroff;
entryoffsetinblock = iso_blkoff(imp, dp->i_offset);
if (entryoffsetinblock != 0) {
if (error = iso_blkatoff(dp, dp->i_offset, &bp))
if ((error = iso_blkatoff(dp, dp->i_offset, &bp)))
return (error);
}
numdirpasses = 2;
@ -245,7 +246,7 @@ cd9660_lookup(ap)
if (iso_blkoff(imp, dp->i_offset) == 0) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(dp, dp->i_offset, &bp))
if ((error = iso_blkatoff(dp, dp->i_offset, &bp)))
return (error);
entryoffsetinblock = 0;
}
@ -341,7 +342,7 @@ cd9660_lookup(ap)
!= iso_lblkno(imp,saveoffset)) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(dp, saveoffset, &bp))
if ((error = iso_blkatoff(dp, saveoffset, &bp)))
return (error);
}
ep = (struct iso_directory_record *)(bp->b_un.b_addr
@ -412,9 +413,9 @@ cd9660_lookup(ap)
*/
if (flags & ISDOTDOT) {
ISO_IUNLOCK(pdp); /* race to get the inode */
if (error = iso_iget(dp,dp->i_ino,
if ((error = iso_iget(dp,dp->i_ino,
dp->i_ino != ino,
&tdp,ep)) {
&tdp,ep))) {
ISO_ILOCK(pdp);
return (error);
}
@ -425,7 +426,7 @@ cd9660_lookup(ap)
VREF(vdp); /* we want ourself, ie "." */
*vpp = vdp;
} else {
if (error = iso_iget(dp,dp->i_ino,dp->i_ino!=ino,&tdp,ep))
if ((error = iso_iget(dp,dp->i_ino,dp->i_ino!=ino,&tdp,ep)))
return (error);
if (!lockparent || !(flags & ISLASTCN))
ISO_IUNLOCK(pdp);
@ -458,7 +459,7 @@ iso_blkatoff(ip, offset, bpp)
struct buf *bp;
int error;
if (error = bread(ITOV(ip),lbn,bsize,NOCRED,&bp)) {
if ((error = bread(ITOV(ip),lbn,bsize,NOCRED,&bp))) {
brelse(bp);
*bpp = 0;
return (error);

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_node.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_node.c,v 1.4 1994/09/15 19:45:59 bde Exp $
* $Id: cd9660_node.c,v 1.5 1994/09/22 19:37:43 wollman Exp $
*/
#include <sys/param.h>
@ -178,14 +178,14 @@ iso_iget(xp, ino, relocated, ipp, isodir)
struct mount *mntp = ITOV(xp)->v_mount;
register struct iso_node *ip, *iq;
register struct vnode *vp;
#ifdef ISODEVMAP
register struct iso_dnode *dp;
#endif
struct vnode *nvp;
struct buf *bp = NULL, *bp2 = NULL;
union iso_ihead *ih;
union iso_dhead *dh;
int i, error, result;
int error, result;
struct iso_mnt *imp;
ino_t defino;
ih = &iso_ihead[INOHASH(dev, ino)];
loop:
@ -207,7 +207,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
/*
* Allocate a new vnode/iso_node.
*/
if (error = getnewvnode(VT_ISOFS, mntp, cd9660_vnodeop_p, &nvp)) {
if ((error = getnewvnode(VT_ISOFS, mntp, cd9660_vnodeop_p, &nvp))) {
*ipp = 0;
return error;
}
@ -243,7 +243,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
* read the `.' entry out of a dir.
*/
ip->iso_start = ino >> imp->im_bshift;
if (error = iso_blkatoff(ip,0,&bp)) {
if ((error = iso_blkatoff(ip,0,&bp))) {
vrele(ip->i_devvp);
remque(ip);
ip->i_forw = ip;
@ -302,7 +302,7 @@ iso_iget(xp, ino, relocated, ipp, isodir)
ip->inode.iso_rdev = dp->d_dev;
#endif
vp->v_op = cd9660_specop_p;
if (nvp = checkalias(vp, ip->inode.iso_rdev, mntp)) {
if ((nvp = checkalias(vp, ip->inode.iso_rdev, mntp))) {
/*
* Reinitialize aliased inode.
*/
@ -361,7 +361,7 @@ cd9660_inactive(ap)
{
struct vnode *vp = ap->a_vp;
register struct iso_node *ip = VTOI(vp);
int mode, error = 0;
int error = 0;
if (prtactive && vp->v_usecount != 0)
vprint("cd9660_inactive: pushing active", vp);
@ -387,7 +387,6 @@ cd9660_reclaim(ap)
{
register struct vnode *vp = ap->a_vp;
register struct iso_node *ip = VTOI(vp);
int i;
if (prtactive && vp->v_usecount != 0)
vprint("cd9660_reclaim: pushing active", vp);
@ -558,7 +557,6 @@ cd9660_tstamp_conv7(pi,pu)
char *pi;
struct timespec *pu;
{
int i;
int crtime, days;
int y, m, d, hour, minute, second, tz;

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_rrip.c 8.2 (Berkeley) 1/23/94
* $Id: cd9660_rrip.c,v 1.3 1994/09/09 11:10:58 dfr Exp $
* $Id: cd9660_rrip.c,v 1.4 1994/09/15 19:46:01 bde Exp $
*/
#include <sys/param.h>
@ -471,7 +471,6 @@ cd9660_rrip_loop(isodir,ana,table)
register ISO_SUSP_HEADER *phead;
register ISO_SUSP_HEADER *pend;
struct buf *bp = NULL;
int i;
char *pwhead;
int result;

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_vfsops.c 8.3 (Berkeley) 1/31/94
* $Id: cd9660_vfsops.c,v 1.6 1994/09/15 19:46:02 bde Exp $
* $Id: cd9660_vfsops.c,v 1.7 1994/09/21 03:46:34 wollman Exp $
*/
#include <sys/param.h>
@ -90,7 +90,6 @@ cd9660_mountroot()
register struct mount *mp;
struct proc *p = curproc; /* XXX */
struct iso_mnt *imp;
register struct fs *fs;
u_int size;
int error;
struct iso_args args;
@ -106,11 +105,11 @@ cd9660_mountroot()
mp->mnt_op = &cd9660_vfsops;
mp->mnt_flag = MNT_RDONLY;
args.flags = ISOFSMNT_ROOT;
if (error = iso_mountfs(rootvp, mp, p, &args)) {
if ((error = iso_mountfs(rootvp, mp, p, &args))) {
free(mp, M_MOUNT);
return (error);
}
if (error = vfs_lock(mp)) {
if ((error = vfs_lock(mp))) {
(void)cd9660_unmount(mp, 0, p);
free(mp, M_MOUNT);
return (error);
@ -155,7 +154,7 @@ cd9660_mount(mp, path, data, ndp, p)
int error;
struct iso_mnt *imp = 0;
if (error = copyin(data, (caddr_t)&args, sizeof (struct iso_args)))
if ((error = copyin(data, (caddr_t)&args, sizeof (struct iso_args))))
return (error);
if ((mp->mnt_flag & MNT_RDONLY) == 0)
@ -175,7 +174,7 @@ cd9660_mount(mp, path, data, ndp, p)
* and verify that it refers to a sensible block device.
*/
NDINIT(ndp, LOOKUP, FOLLOW, UIO_USERSPACE, args.fspec, p);
if (error = namei(ndp))
if ((error = namei(ndp)))
return (error);
devvp = ndp->ni_vp;
@ -224,12 +223,9 @@ iso_mountfs(devvp, mp, p, argp)
register struct iso_mnt *isomp = (struct iso_mnt *)0;
struct buf *bp = NULL;
dev_t dev = devvp->v_rdev;
caddr_t base, space;
int havepart = 0, blks;
int error = EINVAL, i, size;
int error = EINVAL;
int needclose = 0;
int ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
int j;
int iso_bsize;
int iso_blknum;
struct iso_volume_descriptor *vdp;
@ -246,14 +242,14 @@ iso_mountfs(devvp, mp, p, argp)
* (except for root, which might share swap device for miniroot).
* Flush out any old buffers remaining from a previous use.
*/
if (error = vfs_mountedon(devvp))
if ((error = vfs_mountedon(devvp)))
return error;
if (vcount(devvp) > 1 && devvp != rootvp)
return EBUSY;
if (error = vinvalbuf(devvp, V_SAVE, p->p_ucred, p, 0, 0))
if ((error = vinvalbuf(devvp, V_SAVE, p->p_ucred, p, 0, 0)))
return (error);
if (error = VOP_OPEN(devvp, ronly ? FREAD : FREAD|FWRITE, FSCRED, p))
if ((error = VOP_OPEN(devvp, ronly ? FREAD : FREAD|FWRITE, FSCRED, p)))
return error;
needclose = 1;
@ -264,8 +260,8 @@ iso_mountfs(devvp, mp, p, argp)
iso_bsize = ISO_DEFAULT_BLOCK_SIZE;
for (iso_blknum = 16; iso_blknum < 100; iso_blknum++) {
if (error = bread (devvp, btodb(iso_blknum * iso_bsize),
iso_bsize, NOCRED, &bp))
if ((error = bread (devvp, btodb(iso_blknum * iso_bsize),
iso_bsize, NOCRED, &bp)))
goto out;
vdp = (struct iso_volume_descriptor *)bp->b_un.b_addr;
@ -331,10 +327,10 @@ iso_mountfs(devvp, mp, p, argp)
/* Check the Rock Ridge Extention support */
if (!(argp->flags & ISOFSMNT_NORRIP)) {
if (error = bread (isomp->im_devvp,
if ((error = bread (isomp->im_devvp,
(isomp->root_extent + isonum_711(rootp->ext_attr_length))
* isomp->logical_block_size / DEV_BSIZE,
isomp->logical_block_size,NOCRED,&bp))
isomp->logical_block_size,NOCRED,&bp)))
goto out;
rootp = (struct iso_directory_record *)bp->b_un.b_addr;
@ -403,7 +399,7 @@ cd9660_unmount(mp, mntflags, p)
struct proc *p;
{
register struct iso_mnt *isomp;
int i, error, ronly, flags = 0;
int error, flags = 0;
if (mntflags & MNT_FORCE) {
if (!iso_doforce)
@ -415,7 +411,7 @@ cd9660_unmount(mp, mntflags, p)
if (mntinvalbuf(mp))
return EBUSY;
#endif
if (error = vflush(mp, NULLVP, flags))
if ((error = vflush(mp, NULLVP, flags)))
return (error);
isomp = VFSTOISOFS(mp);
@ -497,7 +493,6 @@ cd9660_statfs(mp, sbp, p)
struct proc *p;
{
register struct iso_mnt *isomp;
register struct fs *fs;
isomp = VFSTOISOFS(mp);
@ -628,7 +623,7 @@ cd9660_fhtovp(mp, fhp, nam, vpp, exflagsp, credanonp)
if (isonum_733(dirp->extent) + isonum_711(dirp->ext_attr_length) !=
ifhp->ifid_start) {
brelse(bp);
printf("fhtovp: file start miss %d vs %d\n",
printf("fhtovp: file start miss %d vs %ld\n",
isonum_733(dirp->extent)+isonum_711(dirp->ext_attr_length),
ifhp->ifid_start);
return (ESTALE);
@ -640,7 +635,7 @@ cd9660_fhtovp(mp, fhp, nam, vpp, exflagsp, credanonp)
tvp.v_data = ip;
ip->i_vnode = &tvp;
ip->i_dev = imp->im_dev;
if (error = iso_iget(ip, ifhp->ifid_ino, 0, &nip, dirp)) {
if ((error = iso_iget(ip, ifhp->ifid_ino, 0, &nip, dirp))) {
*vpp = NULLVP;
printf("fhtovp: failed to get inode\n");
return (error);
@ -672,7 +667,6 @@ cd9660_vptofh(vp, fhp)
{
register struct iso_node *ip = VTOI(vp);
register struct ifid *ifhp;
register struct iso_mnt *mp = ip->i_mnt;
ifhp = (struct ifid *)fhp;
ifhp->ifid_len = sizeof(struct ifid);

View File

@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)cd9660_vnops.c 8.3 (Berkeley) 1/23/94
* $Id: cd9660_vnops.c,v 1.7 1994/09/21 03:46:35 wollman Exp $
* $Id: cd9660_vnops.c,v 1.8 1994/09/22 19:37:46 wollman Exp $
*/
#include <sys/param.h>
@ -183,7 +183,6 @@ cd9660_getattr(ap)
struct vnode *vp = ap->a_vp;
register struct vattr *vap = ap->a_vap;
register struct iso_node *ip = VTOI(vp);
int i;
vap->va_fsid = ip->i_dev;
vap->va_fileid = ip->i_number;
@ -234,7 +233,7 @@ cd9660_read(ap)
register struct iso_node *ip = VTOI(vp);
register struct iso_mnt *imp;
struct buf *bp;
daddr_t lbn, bn, rablock;
daddr_t lbn, rablock;
off_t diff;
int rasize, error = 0;
long size, n, on;
@ -400,7 +399,7 @@ iso_uiodir(idp,dp,off)
--idp->ncookies;
}
if (error = uiomove((caddr_t)dp,dp->d_reclen,idp->uio))
if ((error = uiomove((caddr_t)dp,dp->d_reclen,idp->uio)))
return error;
idp->uio_off = off;
return 0;
@ -417,7 +416,8 @@ iso_shipdir(idp)
cl = idp->current.d_namlen;
cname = idp->current.d_name;
if (assoc = cl > 1 && *cname == ASSOCCHAR) {
assoc = (cl > 1) && (*cname == ASSOCCHAR);
if (assoc) {
cl--;
cname++;
}
@ -433,12 +433,12 @@ iso_shipdir(idp)
if (sl != cl
|| bcmp(sname,cname,sl)) {
if (idp->assocent.d_namlen) {
if (error = iso_uiodir(idp,&idp->assocent,idp->assocoff))
if ((error = iso_uiodir(idp,&idp->assocent,idp->assocoff)))
return error;
idp->assocent.d_namlen = 0;
}
if (idp->saveent.d_namlen) {
if (error = iso_uiodir(idp,&idp->saveent,idp->saveoff))
if ((error = iso_uiodir(idp,&idp->saveent,idp->saveoff)))
return error;
idp->saveent.d_namlen = 0;
}
@ -499,7 +499,7 @@ cd9660_readdir(ap)
entryoffsetinblock = iso_blkoff(imp, idp->curroff);
if (entryoffsetinblock != 0) {
if (error = iso_blkatoff(ip, idp->curroff, &bp)) {
if ((error = iso_blkatoff(ip, idp->curroff, &bp))) {
FREE(idp,M_TEMP);
return (error);
}
@ -517,7 +517,7 @@ cd9660_readdir(ap)
if (iso_blkoff(imp, idp->curroff) == 0) {
if (bp != NULL)
brelse(bp);
if (error = iso_blkatoff(ip, idp->curroff, &bp))
if ((error = iso_blkatoff(ip, idp->curroff, &bp)))
break;
entryoffsetinblock = 0;
}
@ -648,7 +648,6 @@ cd9660_readlink(ap)
u_short symlen;
int error;
char *symname;
ino_t ino;
ip = VTOI(ap->a_vp);
imp = ip->i_mnt;
@ -806,8 +805,8 @@ cd9660_strategy(ap)
if (vp->v_type == VBLK || vp->v_type == VCHR)
panic("cd9660_strategy: spec");
if (bp->b_blkno == bp->b_lblkno) {
if (error =
VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL)) {
if ((error =
VOP_BMAP(vp, bp->b_lblkno, NULL, &bp->b_blkno, NULL))) {
bp->b_error = error;
bp->b_flags |= B_ERROR;
biodone(bp);