PROC_PARENT_SOCK_FILENO
if (fd != PROC_PARENT_SOCK_FILENO) {
if (dup2(fd, PROC_PARENT_SOCK_FILENO)
proc_accept(ps, PROC_PARENT_SOCK_FILENO, PROC_PARENT, 0);
if (fd != PROC_PARENT_SOCK_FILENO) {
if (dup2(fd, PROC_PARENT_SOCK_FILENO)
proc_accept(ps, PROC_PARENT_SOCK_FILENO, PROC_PARENT, 0);
if (fd != PROC_PARENT_SOCK_FILENO) {
if (dup2(fd, PROC_PARENT_SOCK_FILENO) == -1)
imsgev_init(iev_ldapd, PROC_PARENT_SOCK_FILENO, NULL, ldape_imsgev,
if (fd != PROC_PARENT_SOCK_FILENO) {
if (dup2(fd, PROC_PARENT_SOCK_FILENO)
proc_accept(ps, PROC_PARENT_SOCK_FILENO, PROC_PARENT, 0);
if (fd != PROC_PARENT_SOCK_FILENO) {
if (dup2(fd, PROC_PARENT_SOCK_FILENO)
proc_accept(ps, PROC_PARENT_SOCK_FILENO, PROC_PARENT, 0);
if (fds[1] != PROC_PARENT_SOCK_FILENO) {
if (dup2(fds[1], PROC_PARENT_SOCK_FILENO) == -1)
proc_accept(ps, PROC_PARENT_SOCK_FILENO, PROC_PARENT);
close_fd(PROC_PARENT_SOCK_FILENO);