SCCS-vsn: sys/ufs/ffs/ufs_vnops.c 7.66
SCCS-vsn: sys/ufs/ufs/ufs_vnops.c 7.66
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)ufs_vnops.c 7.65 (Berkeley) %G%
+ * @(#)ufs_vnops.c 7.66 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
ip = VTOI(ndp->ni_vp);
dp = VTOI(ndp->ni_dvp);
ip = VTOI(ndp->ni_vp);
dp = VTOI(ndp->ni_dvp);
+ ump = VFSTOUFS(ndp->ni_dvp->v_mount);
/*
* No rmdir "." please.
*/
/*
* No rmdir "." please.
*/
* worry about them later.
*/
ip->i_nlink -= 2;
* worry about them later.
*/
ip->i_nlink -= 2;
- ump = VFSTOUFS(ndp->ni_dvp->v_mount);
error = (ump->um_itrunc)(ip, (u_long)0, IO_SYNC);
cache_purge(ITOV(ip));
out:
error = (ump->um_itrunc)(ip, (u_long)0, IO_SYNC);
cache_purge(ITOV(ip));
out:
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)ufs_vnops.c 7.65 (Berkeley) %G%
+ * @(#)ufs_vnops.c 7.66 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
ip = VTOI(ndp->ni_vp);
dp = VTOI(ndp->ni_dvp);
ip = VTOI(ndp->ni_vp);
dp = VTOI(ndp->ni_dvp);
+ ump = VFSTOUFS(ndp->ni_dvp->v_mount);
/*
* No rmdir "." please.
*/
/*
* No rmdir "." please.
*/
* worry about them later.
*/
ip->i_nlink -= 2;
* worry about them later.
*/
ip->i_nlink -= 2;
- ump = VFSTOUFS(ndp->ni_dvp->v_mount);
error = (ump->um_itrunc)(ip, (u_long)0, IO_SYNC);
cache_purge(ITOV(ip));
out:
error = (ump->um_itrunc)(ip, (u_long)0, IO_SYNC);
cache_purge(ITOV(ip));
out: