X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Ftraverse.c;h=eda65e1379e87fa4e1417d6f6295b59529795fb4;hp=80d7e86bf17e18441bb28cf38ac708f59d5d516b;hb=fe0e02857a1ff7db4bf8cb28780de7ecf2f24234;hpb=e51470bfc05d83f82c37d24504220c7163bbd4c1 diff --git a/dump/traverse.c b/dump/traverse.c index 80d7e86..eda65e1 100644 --- a/dump/traverse.c +++ b/dump/traverse.c @@ -41,7 +41,7 @@ #ifndef lint static const char rcsid[] = - "$Id: traverse.c,v 1.41 2002/01/25 14:59:53 stelian Exp $"; + "$Id: traverse.c,v 1.43 2002/02/04 11:18:46 stelian Exp $"; #endif /* not lint */ #include @@ -143,15 +143,14 @@ int dump_fs_open(const char *disk, ext2_filsys *fs) dump_ino_t journal_ino = ext2_journal_ino(es); if (es->s_feature_incompat & EXT3_FEATURE_INCOMPAT_JOURNAL_DEV){ - fprintf(stderr, "This an journal, not a filesystem!\n"); + msg("This is a journal, not a filesystem!\n"); retval = EXT2_ET_UNSUPP_FEATURE; ext2fs_close(*fs); } else if ((retval = es->s_feature_incompat & ~(EXT2_LIB_FEATURE_INCOMPAT_SUPP | EXT3_FEATURE_INCOMPAT_RECOVER))) { - fprintf(stderr, - "Unsupported feature(s) 0x%x in filesystem\n", + msg("Unsupported feature(s) 0x%x in filesystem\n", retval); retval = EXT2_ET_UNSUPP_FEATURE; ext2fs_close(*fs); @@ -241,7 +240,7 @@ blockest(struct dinode const *dp) static void mapfileino(dump_ino_t ino, struct dinode const *dp, long *tapesize, int *dirskipped) { - register int mode; + int mode; /* * Skip inode if we've already marked it for dumping @@ -335,7 +334,7 @@ mapfiles(dump_ino_t maxino, long *tapesize) int mapfiles(dump_ino_t maxino, long *tapesize) { - register dump_ino_t ino; + dump_ino_t ino; int anydirskipped = 0; for (ino = ROOTINO; ino < maxino; ino++) @@ -407,8 +406,8 @@ struct mapfile_context { static int mapfilesindir(struct ext2_dir_entry *dirent, int offset, int blocksize, char *buf, void *private) { - register struct dinode const *dp; - register int mode; + struct dinode const *dp; + int mode; errcode_t retval; struct mapfile_context *mfc; ext2_ino_t ino; @@ -522,12 +521,12 @@ struct mapdirs_context { int mapdirs(dump_ino_t maxino, long *tapesize) { - register struct dinode *dp; - register int isdir; - register char *map; - register dump_ino_t ino; + struct dinode *dp; + int isdir; + char *map; + dump_ino_t ino; #ifndef __linux__ - register int i; + int i; long filesize; #else struct mapdirs_context mdc; @@ -606,7 +605,7 @@ static int dirindir(dump_ino_t ino, daddr_t blkno, int ind_level, long *filesize) { int ret = 0; - register int i; + int i; daddr_t idblk[MAXNINDIR]; bread(fsbtodb(sblock, blkno), (char *)idblk, (int)sblock->fs_bsize); @@ -691,8 +690,8 @@ searchdir(struct ext2_dir_entry *dp, int offset, int blocksize, char *buf, void static int searchdir(dump_ino_t ino, daddr_t blkno, long size, long filesize) { - register struct direct *dp; - register long loc, ret = 0; + struct direct *dp; + long loc, ret = 0; char dblk[MAXBSIZE]; bread(fsbtodb(sblock, blkno), dblk, (int)size); @@ -1130,7 +1129,7 @@ dmpindir(dump_ino_t ino, daddr_t blk, int ind_level, fsizeT *size) void blksout(daddr_t *blkp, int frags, dump_ino_t ino) { - register daddr_t *bp; + daddr_t *bp; int i, j, count, blks, tbperdb; blks = howmany(frags * sblock->fs_fsize, TP_BSIZE); @@ -1166,7 +1165,7 @@ blksout(daddr_t *blkp, int frags, dump_ino_t ino) void dumpmap(char *map, int type, dump_ino_t ino) { - register int i; + int i; char *cp; spcl.c_type = type;