[BACK]Return to ffs_snapshot.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / ufs / ffs

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

Diff for /src/sys/ufs/ffs/ffs_snapshot.c between version 1.46.6.5 and 1.46.6.6

version 1.46.6.5, 2007/12/03 16:15:23 version 1.46.6.6, 2007/12/09 19:38:52
Line 252  ffs_snapshot(struct mount *mp, struct vn
Line 252  ffs_snapshot(struct mount *mp, struct vn
                 return EACCES;                  return EACCES;
   
         if (vp->v_size != 0) {          if (vp->v_size != 0) {
                 error = ffs_truncate(vp, 0, 0, NOCRED, l);                  error = ffs_truncate(vp, 0, 0, NOCRED);
                 if (error)                  if (error)
                         return error;                          return error;
         }          }
Line 739  out:
Line 739  out:
         }          }
         mp->mnt_flag = flag;          mp->mnt_flag = flag;
         if (error)          if (error)
                 (void) ffs_truncate(vp, (off_t)0, 0, NOCRED, l);                  (void) ffs_truncate(vp, (off_t)0, 0, NOCRED);
         else          else
                 vref(vp);                  vref(vp);
         return (error);          return (error);

Legend:
Removed from v.1.46.6.5  
changed lines
  Added in v.1.46.6.6

CVSweb <webmaster@jp.NetBSD.org>