[BACK]Return to setup.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sbin / fsck_lfs

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

Diff for /src/sbin/fsck_lfs/setup.c between version 1.44 and 1.45

version 1.44, 2013/06/18 18:18:58 version 1.45, 2015/03/29 19:35:58
Line 256  setup(const char *dev)
Line 256  setup(const char *dev)
                 while (tdaddr < idaddr) {                  while (tdaddr < idaddr) {
                         bread(fs->lfs_devvp, LFS_FSBTODB(fs, tdaddr),                          bread(fs->lfs_devvp, LFS_FSBTODB(fs, tdaddr),
                               fs->lfs_sumsize,                                fs->lfs_sumsize,
                               NULL, 0, &bp);                                0, &bp);
                         sp = (SEGSUM *)bp->b_data;                          sp = (SEGSUM *)bp->b_data;
                         if (sp->ss_sumsum != cksum(&sp->ss_datasum,                          if (sp->ss_sumsum != cksum(&sp->ss_datasum,
                                                    fs->lfs_sumsize -                                                     fs->lfs_sumsize -
Line 411  setup(const char *dev)
Line 411  setup(const char *dev)
         if (debug)          if (debug)
                 pwarn("maxino    = %llu\n", (unsigned long long)maxino);                  pwarn("maxino    = %llu\n", (unsigned long long)maxino);
         for (i = 0; i < VTOI(ivp)->i_ffs1_size; i += fs->lfs_bsize) {          for (i = 0; i < VTOI(ivp)->i_ffs1_size; i += fs->lfs_bsize) {
                 bread(ivp, i >> fs->lfs_bshift, fs->lfs_bsize, NOCRED, 0, &bp);                  bread(ivp, i >> fs->lfs_bshift, fs->lfs_bsize, 0, &bp);
                 /* XXX check B_ERROR */                  /* XXX check B_ERROR */
                 brelse(bp, 0);                  brelse(bp, 0);
         }          }

Legend:
Removed from v.1.44  
changed lines
  Added in v.1.45

CVSweb <webmaster@jp.NetBSD.org>