6
6
#define DEFAULT_RECVOLUMES -10
9
9
EXCL_NONE,EXCL_BASEPATH,EXCL_SKIPWHOLEPATH,EXCL_SAVEFULLPATH,
10
10
EXCL_SKIPABSPATH,EXCL_ABSPATH
12
13
enum {SOLID_NONE=0,SOLID_NORMAL=1,SOLID_COUNT=2,SOLID_FILEEXT=4,
13
14
SOLID_VOLUME_DEPENDENT=8,SOLID_VOLUME_INDEPENDENT=16};
14
16
enum {ARCTIME_NONE,ARCTIME_KEEP,ARCTIME_LATEST};
15
18
enum EXTTIME_MODE {
16
19
EXTTIME_NONE,EXTTIME_1S,EXTTIME_HIGH1,EXTTIME_HIGH2,EXTTIME_HIGH3
18
22
enum {NAMES_ORIGINALCASE,NAMES_UPPERCASE,NAMES_LOWERCASE};
19
24
enum MESSAGE_TYPE {MSG_STDOUT,MSG_STDERR,MSG_ERRONLY,MSG_NULL};
22
OVERWRITE_DEFAULT, // ask for extraction, silently overwrite for archiving
28
RECURSE_NONE=0, // no recurse switches
29
RECURSE_DISABLE, // switch -r-
30
RECURSE_ALWAYS, // switch -r
31
RECURSE_WILDCARDS, // switch -r0
36
OVERWRITE_DEFAULT=0, // ask for extraction, silently overwrite for archiving
25
39
OVERWRITE_AUTORENAME,