version 1.3, 1997/01/15 23:42:11 |
version 1.4, 1997/08/19 07:22:08 |
|
|
argv[1] = p; |
argv[1] = p; |
} |
} |
|
|
while ((c = getopt(argc, argv, "abcdilmopqrTtuvx")) != -1) { |
while ((c = getopt(argc, argv, "abcCdilmopqrTtuvx")) != -1) { |
switch(c) { |
switch(c) { |
case 'a': |
case 'a': |
options |= AR_A; |
options |= AR_A; |
|
|
case 'c': |
case 'c': |
options |= AR_C; |
options |= AR_C; |
break; |
break; |
|
case 'C': |
|
options |= AR_CC; |
|
break; |
case 'd': |
case 'd': |
options |= AR_D; |
options |= AR_D; |
fcall = delete; |
fcall = delete; |
|
|
if (options & AR_T && options & ~(AR_T|AR_TR|AR_V)) |
if (options & AR_T && options & ~(AR_T|AR_TR|AR_V)) |
badoptions("-t"); |
badoptions("-t"); |
/* -x only valid with -ouTv. */ |
/* -x only valid with -ouTv. */ |
if (options & AR_X && options & ~(AR_O|AR_U|AR_TR|AR_V|AR_X)) |
if (options & AR_X && options & ~(AR_O|AR_U|AR_TR|AR_V|AR_X|AR_CC)) |
badoptions("-x"); |
badoptions("-x"); |
|
|
if (!(archive = *argv++)) { |
if (!(archive = *argv++)) { |