X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Fmain.c;h=8fcf468d7b0851259628e1bb2e8f81f53c776f37;hp=7a5884b36ff44547e296e88f90abc38d79183d1d;hb=e084ba00f03da98a6d260b0b3856aee2dfbb4c58;hpb=e46507f206f7adcb8d2e218963d2115236e86604 diff --git a/dump/main.c b/dump/main.c index 7a5884b..8fcf468 100644 --- a/dump/main.c +++ b/dump/main.c @@ -41,7 +41,7 @@ #ifndef lint static const char rcsid[] = - "$Id: main.c,v 1.56 2001/08/13 16:17:52 stelian Exp $"; + "$Id: main.c,v 1.57 2001/08/16 09:37:59 stelian Exp $"; #endif /* not lint */ #include @@ -104,6 +104,7 @@ char lastlevel; /* dump level of previous dump */ char level; /* dump level of this dump */ int uflag; /* update flag */ int Mflag; /* multi-volume flag */ +int qflag; /* quit on errors flag */ char *eot_script; /* end of volume script fiag */ int diskfd; /* disk file descriptor */ int tapefd; /* tape file descriptor */ @@ -235,7 +236,7 @@ main(int argc, char *argv[]) #ifdef KERBEROS "k" #endif - "Mn" + "Mnq" #ifdef USE_QFA "Q:" #endif @@ -345,6 +346,10 @@ main(int argc, char *argv[]) notify = 1; break; + case 'q': + qflag = 1; + break; + #ifdef USE_QFA case 'Q': /* create tapeposfile */ gTapeposfile = optarg; @@ -949,7 +954,7 @@ usage(void) #ifdef KERBEROS "k" #endif - "MnSu" + "MnqSu" "] [-B records] [-b blocksize] [-d density]\n" "\t%s [-e inode#,inode#,...] [-E file] [-f file] [-h level] " #ifdef USE_QFA