WEXITSTATUS
switch (WEXITSTATUS(status)) {
_PATH_CP, from, to, WEXITSTATUS(status));
switch (WEXITSTATUS(status)) {
_PATH_RM, from, WEXITSTATUS(status));
st = WEXITSTATUS(status);
if (WEXITSTATUS(status) == 0)
WEXITSTATUS(status));
retval = WEXITSTATUS(status);
} else if (WEXITSTATUS(status) != 0) {
"%s %s failed, status %d", tag, cmd, WEXITSTATUS(status));
res = WIFEXITED(status) ? WEXITSTATUS(status) : 1;
if (WEXITSTATUS(status) != 0) {
WEXITSTATUS(status));
debug3("command returned status %d", WEXITSTATUS(status));
return WEXITSTATUS(status);
if (ret == -1 || !WIFEXITED(status) || WEXITSTATUS(status) != 0) {
__func__, WEXITSTATUS(status));
WEXITSTATUS(status) != 0)
if (!WIFEXITED(status) || WEXITSTATUS(status) != 0)
if (!WIFEXITED(status) || WEXITSTATUS(status) != 0)
if ((r = sshpkt_put_u32(ssh, WEXITSTATUS(status))) != 0 ||
xasprintf(¬e, "exit %d", WEXITSTATUS(status));
else if (WEXITSTATUS(status))
error("Shell exited with status %d", WEXITSTATUS(status));
} else if (WEXITSTATUS(status) != 0) {
return (WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0) {
error_f("exited with status %d", WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0)
WEXITSTATUS(status));
switch (WEXITSTATUS(child->status)) {
WEXITSTATUS(child->status),
if (pid == -1 || WEXITSTATUS(pstat))
if (WIFEXITED(status) && WEXITSTATUS(status) == 0)
if (wpid < 0 || !WIFEXITED(status) || WEXITSTATUS(status) != 0)
func, WEXITSTATUS(status));
return (WEXITSTATUS(status));
return (WEXITSTATUS(status) == 0 ?
utp->ut_exit.e_exit = (uint16_t)WEXITSTATUS(status);
ut.ut_exit.e_exit = (uint16_t)WEXITSTATUS(status);
if (WIFEXITED(pstat) && WEXITSTATUS(pstat) == 0)
} else if (WIFEXITED(pstat) && WEXITSTATUS(pstat) == 0) {
if (!WIFEXITED(status) || WEXITSTATUS(status) != 0) {
return (WEXITSTATUS(status));
return (WEXITSTATUS(wstatus));
retcode = WEXITSTATUS(status);
res = WEXITSTATUS(status);
if ((status = WEXITSTATUS(status)) != 0)
if (WEXITSTATUS(status))
if (WEXITSTATUS(status) != EX_OK)
WEXITSTATUS(status));
if (WIFEXITED(status) && WEXITSTATUS(status) != EX_OK)
WEXITSTATUS(status));
if (WIFEXITED(status) && WEXITSTATUS(status) != EX_OK)
WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0)
return (WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0)
return (WEXITSTATUS(status));
exit(WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0) { /* oh, oh */
printf("child %d exited with status 0x%x\n", pid, WEXITSTATUS(status));
WEXITSTATUS(p->p_xstat);
WTERMSIG(rv), WEXITSTATUS(rv));
if (WEXITSTATUS(status) != EX_VKERNEL_REBOOT)
if (WIFEXITED(status) && WEXITSTATUS(status) == 0)
ecode = WEXITSTATUS(status);
ecode = WEXITSTATUS(status);
ecode = WEXITSTATUS(status);
ecode = WEXITSTATUS(status);
if (WEXITSTATUS(status)) {
if (WEXITSTATUS(cstatus) != 0)
WEXITSTATUS(cstatus));
if (WEXITSTATUS(cstatus) != 0)
WEXITSTATUS(cstatus));
if (WEXITSTATUS(cstatus) != 0)
WEXITSTATUS(cstatus));
if (WEXITSTATUS(status) != 0)
err(WEXITSTATUS(status), "child failed");
assert(WEXITSTATUS(status) == 0);
assert(WEXITSTATUS(status) == 0);
exit(WEXITSTATUS(status)); /* Let the slaves continue */
tr->result = (WEXITSTATUS(status) == rc) ?
(WEXITSTATUS(status) == EXIT_NOTRUN) ?
tr->exit_value = WEXITSTATUS(status);
if (WEXITSTATUS(status)) {
WEXITSTATUS(status));
return (WEXITSTATUS(status));
if (WEXITSTATUS(status))
return (pid != -1 && WIFEXITED(status) && !WEXITSTATUS(status));
} else if (WIFEXITED(status) && WEXITSTATUS(status)) {
*argv, WEXITSTATUS(status));
return WIFEXITED(status) ? WEXITSTATUS(status) : 1;
return ((WIFEXITED(wait_status) && WEXITSTATUS(wait_status)) ? -1 : 0);
#ifdef WEXITSTATUS
if (WEXITSTATUS(status) != 0) {
#ifdef WEXITSTATUS
WEXITSTATUS(status));
e = WEXITSTATUS(status);
ret = WEXITSTATUS(st);
WEXITSTATUS(status) >= 2)
ret = WEXITSTATUS(status);
exit(WEXITSTATUS(statusp));
exit(WIFEXITED(status) ? WEXITSTATUS(status) : EXIT_FAILURE);
(int)pid, WEXITSTATUS(status),
(int)cpid, WEXITSTATUS(status),
pstat = WEXITSTATUS(pstat);
if (pid == -1 || !WIFEXITED(pstat) || WEXITSTATUS(pstat) != 0)
} else if (WEXITSTATUS(status) == 255) {
} else if (WEXITSTATUS(status))
} else if (WEXITSTATUS(status) != 0) {
pid, WEXITSTATUS(status));
if (WEXITSTATUS(status) != 0) {
cur->command, pid, WEXITSTATUS(status));
getpid(), pid, WEXITSTATUS(waiter)))
getpid(), pid, WEXITSTATUS(waiter)))
# ifndef WEXITSTATUS
# ifndef WEXITSTATUS
return (pid == -1 ? -1 : WEXITSTATUS(stat_loc));
if (WIFEXITED(waiter) && WEXITSTATUS(waiter)) {
warnx("\"%s\" exited with status %d", editor, WEXITSTATUS(waiter));
if (!WIFEXITED(status) || WEXITSTATUS(status) != 0)
if (WEXITSTATUS(status) != 0) {
WEXITSTATUS(status));
WIFEXITED(status) ? WEXITSTATUS(status)
if (WIFSIGNALED(status) || WEXITSTATUS(status))
WIFEXITED(status) ? WEXITSTATUS(status)
if (WIFEXITED(status) && WEXITSTATUS(status) != 0)
WEXITSTATUS(status));
retcode = WEXITSTATUS(wstatus);
pp->printer, of_pid, WEXITSTATUS(wstatus),
retcode = WEXITSTATUS(wstatus);
if (WEXITSTATUS(zstatus)) {
WEXITSTATUS(zstatus));
else if (WIFEXITED(status) && WEXITSTATUS(status))
log_Printf(LogERROR, "Chap: Child exited %d\n", WEXITSTATUS(status));
switch (WEXITSTATUS(stat)) {
log_Printf(LogWARN, "%s: exit %d\n", name, WEXITSTATUS(stat));
} else if ((ret = WEXITSTATUS(stat))) {
if ((i = WEXITSTATUS(i)) != 0)
if (WEXITSTATUS(i))
} else if (WIFEXITED(status) && WEXITSTATUS(status)) {
switch(WEXITSTATUS(status)) {
*argv, strerror(WEXITSTATUS(status)));
if (!WIFEXITED(status) || WEXITSTATUS(status) != 0) {
WEXITSTATUS(status));
#ifdef WEXITSTATUS
if (WEXITSTATUS(status) != 0)
#ifdef WEXITSTATUS
pid, WEXITSTATUS(status));
code = WEXITSTATUS(status);
return (WEXITSTATUS(status));
if (WIFEXITED(result)) switch (WEXITSTATUS(result)) {