diff --git a/codebase/general/src.bin/dmap/dmapblkinx.1.6/dmapblkinx.c b/codebase/general/src.bin/dmap/dmapblkinx.1.6/dmapblkinx.c index e0db49b0a..b652cdbd9 100644 --- a/codebase/general/src.bin/dmap/dmapblkinx.1.6/dmapblkinx.c +++ b/codebase/general/src.bin/dmap/dmapblkinx.1.6/dmapblkinx.c @@ -58,6 +58,7 @@ int main(int argc,char *argv[]) { unsigned char help=0; unsigned char option=0; + unsigned char version=0; unsigned char zflg=0; @@ -68,6 +69,7 @@ int main(int argc,char *argv[]) { OptionAdd(&opt,"-help",'x',&help); OptionAdd(&opt,"-option",'x',&option); + OptionAdd(&opt,"-version",'x',&version); OptionAdd(&opt,"z",'x',&zflg); arg=OptionProcess(1,argc,argv,&opt,rst_opterr); @@ -80,11 +82,17 @@ int main(int argc,char *argv[]) { OptionPrintInfo(stdout,hlpstr); exit(0); } + if (option==1) { OptionDump(stdout,&opt); exit(0); } + if (version==1) { + OptionVersion(stdout); + exit(0); + } + if (arg !=argc) { if (zflg) { zfp=gzopen(argv[arg],"r"); diff --git a/codebase/general/src.bin/dmap/dmapblkinx.1.6/doc/dmapblkinx.doc.xml b/codebase/general/src.bin/dmap/dmapblkinx.1.6/doc/dmapblkinx.doc.xml index 5b88a6402..f73399192 100644 --- a/codebase/general/src.bin/dmap/dmapblkinx.1.6/doc/dmapblkinx.doc.xml +++ b/codebase/general/src.bin/dmap/dmapblkinx.1.6/doc/dmapblkinx.doc.xml @@ -4,8 +4,12 @@ dmapblkinx src.bin/dmap/dmapblkinx dmapblkinx --help +dmapblkinx [name] + +

Dump the block index (file offsets for each block) of a DataMap file.

@@ -13,13 +17,10 @@

The offsets are written to standard output. The block offsets can be used to quickly locate a specific block in the DataMap file.

- dmapblkinx inp.dmap > out.binx -Find the block offsets from the file inp.dmap and store them in the file out.binx +Find the block offsets from the file inp.dmap and store them in the file out.binx - - diff --git a/codebase/general/src.bin/dmap/dmapdump.1.12/dmapdump.c b/codebase/general/src.bin/dmap/dmapdump.1.12/dmapdump.c index 2449be276..3084f3d18 100644 --- a/codebase/general/src.bin/dmap/dmapdump.1.12/dmapdump.c +++ b/codebase/general/src.bin/dmap/dmapdump.1.12/dmapdump.c @@ -61,6 +61,7 @@ int main(int argc,char *argv[]) { unsigned char zflg=0; unsigned char help=0; unsigned char option=0; + unsigned char version=0; FILE *fp=NULL; @@ -70,6 +71,7 @@ int main(int argc,char *argv[]) { OptionAdd(&opt,"-help",'x',&help); OptionAdd(&opt,"-option",'x',&option); + OptionAdd(&opt,"-version",'x',&version); OptionAdd(&opt,"z",'x',&zflg); OptionAdd(&opt,"d",'x',&dflg); @@ -85,11 +87,17 @@ int main(int argc,char *argv[]) { OptionPrintInfo(stdout,hlpstr); exit(0); } + if (option==1) { OptionDump(stdout,&opt); exit(0); } + if (version==1) { + OptionVersion(stdout); + exit(0); + } + if (arg !=argc) { if (zflg) { zfp=gzopen(argv[arg],"r"); diff --git a/codebase/general/src.bin/dmap/dmapdump.1.12/doc/dmapdump.doc.xml b/codebase/general/src.bin/dmap/dmapdump.1.12/doc/dmapdump.doc.xml index d4ebb5c73..36466885c 100644 --- a/codebase/general/src.bin/dmap/dmapdump.1.12/doc/dmapdump.doc.xml +++ b/codebase/general/src.bin/dmap/dmapdump.1.12/doc/dmapdump.doc.xml @@ -5,8 +5,11 @@ src.bin/dmap/dmapdump dmapdump --help dmapdump [-d] [name] + +