Searched refs:wstatus (Results 1 - 14 of 14) sorted by relevance

/freebsd-9.3-release/contrib/openbsm/bin/auditd/
H A Dauditd.c616 int wstatus; local
618 while ((child = waitpid(-1, &wstatus, WNOHANG)) > 0) {
619 if (!wstatus)
622 ((WIFEXITED(wstatus)) ? "exited with non-zero status" :
624 ((WIFEXITED(wstatus)) ? WEXITSTATUS(wstatus) :
625 WTERMSIG(wstatus)));
/freebsd-9.3-release/contrib/diff/src/
H A Dsdiff.c268 check_child_status (int werrno, int wstatus, int max_ok_status, argument
271 int status = (! werrno && WIFEXITED (wstatus)
272 ? WEXITSTATUS (wstatus)
709 int wstatus;
713 wstatus = pclose (diffout);
714 if (wstatus == -1)
718 while (waitpid (diffpid, &wstatus, 0) < 0)
735 check_child_status (werrno, wstatus, EXIT_FAILURE, diffargv[0]);
738 exit (WEXITSTATUS (wstatus));
1056 int wstatus;
707 int wstatus; local
1052 int wstatus; local
[all...]
H A Dutil.c286 int wstatus;
291 wstatus = pclose (outfile);
292 if (wstatus == -1)
297 if (waitpid (pr_pid, &wstatus, 0) < 0)
300 status = (! werrno && WIFEXITED (wstatus)
301 ? WEXITSTATUS (wstatus)
283 int wstatus; local
H A Ddiff3.c1145 int fd, wstatus, status;
1262 wstatus = pclose (fpipe);
1263 if (wstatus == -1)
1270 if (waitpid (pid, &wstatus, 0) < 0)
1275 status = ! werrno && WIFEXITED (wstatus) ? WEXITSTATUS (wstatus) : INT_MAX;
1141 int fd, wstatus, status; local
/freebsd-9.3-release/contrib/dialog/
H A Dui_getc.c565 union wait wstatus; local
567 int wstatus; local
601 while (-1 == waitpid(pid, &wstatus, 0)) {
613 while (wait(&wstatus) != pid) /* do nothing */
616 _exit(WEXITSTATUS(wstatus));
/freebsd-9.3-release/gnu/usr.bin/rcs/lib/
H A Drcsutil.c1010 int wstatus; local
1066 wstatus = spawn_RCS(0, args[1], (char**)(args + 1));
1068 if (wstatus == -1 && errno == ENOEXEC) {
1070 wstatus = spawnv(0, args[0], (char**)args);
1123 if (waitpid(pid, &wstatus, 0) < 0)
1129 if ((w = wait(&wstatus)) < 0)
1150 wstatus = system(b.string);
1154 if (!WIFEXITED(wstatus)) {
1155 if (WIFSIGNALED(wstatus)) {
1156 psignal(WTERMSIG(wstatus), arg
[all...]
H A Drcsfnms.c966 int closeerrno, closeerror, e, fd[2], readerror, toolong, wstatus; local
1005 readerror = toolong = wstatus = 0;
1029 if (waitpid(child, &wstatus, 0) < 0)
1030 wstatus = 1;
1035 if ((w = wait(&wstatus)) < 0) {
1036 wstatus = 1;
1062 if (wstatus || p == path || *--p != '\n') {
/freebsd-9.3-release/contrib/cvs/diff/
H A Dutil.c306 int wstatus, w;
310 wstatus = pclose (outfile);
314 while ((w = waitpid (pr_pid, &wstatus, 0)) < 0 && errno == EINTR)
319 if (wstatus != 0)
303 int wstatus, w; local
H A Ddiff3.c1281 int fd, wstatus;
1328 wstatus = diff_run (ap - argv, (char **) argv, diffout, my_callbacks_arg);
1333 if (wstatus == 2)
1277 int fd, wstatus; local
/freebsd-9.3-release/usr.sbin/lpr/lpd/
H A Dprintjob.c623 int p[2], retcode, stopped, wstatus, wstatus_set; local
802 wait3(&wstatus, WUNTRACED, 0)) > 0 && wpid != of_pid)
808 else if (!WIFSTOPPED(wstatus)) {
812 pp->printer, of_pid, WEXITSTATUS(wstatus),
813 WTERMSIG(wstatus));
839 while ((wpid = wait(&wstatus)) > 0 && wpid != child)
848 retcode = WEXITSTATUS(wstatus);
868 if (wstatus_set && !WIFEXITED(wstatus)) {
870 pp->printer, format, WTERMSIG(wstatus));
1353 int errfd, retcode, wstatus; local
[all...]
/freebsd-9.3-release/usr.bin/rlogin/
H A Drlogin.c325 int w, wstatus; local
332 while ((w = wait(&wstatus)) > 0 && w != child);
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/
H A Ddtrace.c792 int wstatus = proc_getwstat(P);
821 if (WIFSIGNALED(wstatus)) {
823 WTERMSIG(wstatus));
830 } else if (WEXITSTATUS(wstatus) != 0) {
832 pid, WEXITSTATUS(wstatus));
/freebsd-9.3-release/usr.sbin/rtsold/
H A Drtsol.c800 int wstatus; local
822 wpid = wait(&wstatus);
/freebsd-9.3-release/sbin/dhclient/
H A Ddhclient.c2199 int pid, wpid, wstatus; local
2220 wstatus = 0;
2223 wpid = wait(&wstatus);
2227 wstatus = 0;
2237 return (wstatus & 0xff);

Completed in 134 milliseconds