EXTRACT
case EXTRACT:
if (pmode == 0 || (act != EXTRACT && act != COPY)) {
if ((act == LIST || act == EXTRACT) && nflag && zpid > 0) {
act = EXTRACT;
case EXTRACT:
act = EXTRACT;
case EXTRACT:
act = EXTRACT;
if (act == LIST || act == EXTRACT || arcname != NULL)
case EXTRACT:
if (pmode == 0 || (act != EXTRACT && act != COPY)) {
case EXTRACT:
ip->e_flags |= EXTRACT;
np->e_flags |= EXTRACT;
ep->e_flags &= ~(NEW|EXTRACT);
if ((ep->e_flags & (NEW|EXTRACT)) == 0)
if ((ep->e_flags & EXTRACT) != 0) {
ep->e_flags &= ~(NEW|EXTRACT);
if (ep == NULL || ep->e_flags & EXTRACT)
if (ep->e_flags & (NEW|EXTRACT))
if (ep->e_flags & (NEW|EXTRACT))
if (ep->e_flags & EXTRACT)