DCMD_ABORT
#define DCMD_ABORTED(x) ((x) == DCMD_USAGE || (x) == DCMD_ABORT)
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (((flags & DCMD_LOOP) || (error == -1)) ? DCMD_ABORT : DCMD_OK);
return ((flags & DCMD_PIPE) ? DCMD_OK : DCMD_ABORT);
return (rv == -1 ? DCMD_ABORT : DCMD_OK);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return ((opt_l || opt_L) ? DCMD_ERR : DCMD_ABORT);
return ((opt_l || opt_L) ? DCMD_OK : DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT); /* we use m_dcount as an argument; don't loop */
if (status == DCMD_USAGE || status == DCMD_ABORT)
if (status == DCMD_ERR || status == DCMD_ABORT)
return (DCMD_ABORT);
return (DCMD_ABORT);
err = DCMD_ABORT;
err = DCMD_ABORT;
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT); /* avoid repeated failure */
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return ((err == -1) ? DCMD_ABORT : DCMD_OK);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);
int rval = DCMD_ABORT;
int rval = DCMD_ABORT;
return (DCMD_ABORT);
return (DCMD_ABORT);
return (DCMD_ABORT);