diff options
| author | Kirk McKusick <mckusick@FreeBSD.org> | 2008-05-24 05:20:46 +0000 |
|---|---|---|
| committer | Kirk McKusick <mckusick@FreeBSD.org> | 2008-05-24 05:20:46 +0000 |
| commit | f72ab79315e95e06d34784aef96cc36372b15cc1 (patch) | |
| tree | 8a7c274a4be4e0559e6599206eb83892a250a04f /sbin/dump/dump.h | |
| parent | 3a3f8cb44329a69a3eee5234fa4e06b26a57ebbf (diff) | |
Notes
Diffstat (limited to 'sbin/dump/dump.h')
| -rw-r--r-- | sbin/dump/dump.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sbin/dump/dump.h b/sbin/dump/dump.h index 73e2d0156ff4..efef7f7fadef 100644 --- a/sbin/dump/dump.h +++ b/sbin/dump/dump.h @@ -59,8 +59,8 @@ char *tape; /* name of the tape file */ char *popenout; /* popen(3) per-"tape" command */ char *dumpdates; /* name of the file containing dump date information*/ char *temp; /* name of the file for doing rewrite of dumpdates */ -char lastlevel; /* dump level of previous dump */ -char level; /* dump level of this dump */ +int lastlevel; /* dump level of previous dump */ +int level; /* dump level of this dump */ int uflag; /* update flag */ int diskfd; /* disk file descriptor */ int tapefd; /* tape file descriptor */ @@ -159,7 +159,7 @@ struct fstab *fstabsearch(const char *key); /* search fs_file and fs_spec */ */ struct dumpdates { char dd_name[NAME_MAX+3]; - char dd_level; + int dd_level; time_t dd_ddate; }; int nddates; /* number of records (might be zero) */ @@ -171,6 +171,10 @@ void putdumptime(void); if (ddatev != NULL) \ for (ddp = ddatev[i = 0]; i < nddates; ddp = ddatev[++i]) +#define DUMPOUTFMT "%-32s %d %s" /* for printf */ + /* name, level, ctime(date) */ +#define DUMPINFMT "%32s %d %[^\n]\n" /* inverse for scanf */ + void sig(int signo); #ifndef _PATH_FSTAB |
