Lines Matching refs:pstat
140 int pstat, i; in pw_mkdb() local
166 pid = waitpid(pid, &pstat, 0); in pw_mkdb()
171 if (WIFEXITED(pstat)) { in pw_mkdb()
172 if (WEXITSTATUS(pstat) != 0) { in pw_mkdb()
174 WEXITSTATUS(pstat)); in pw_mkdb()
177 } else if (WIFSIGNALED(pstat)) { in pw_mkdb()
178 warnx("pwd_mkdb exited with signal %d", WTERMSIG(pstat)); in pw_mkdb()
237 int pstat; in pw_edit() local
275 editpid = waitpid(editpid, (int *)&pstat, WUNTRACED); in pw_edit()
278 else if (WIFSTOPPED(pstat)) in pw_edit()
279 raise(WSTOPSIG(pstat)); in pw_edit()
280 else if (WIFEXITED(pstat) && WEXITSTATUS(pstat) == 0) in pw_edit()