Home
last modified time | relevance | path

Searched refs:notify_pipe (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/crypto/openssh/openbsd-compat/
Dbsd-pselect.c77 static int notify_pipe[2]; variable
89 if (notify_pipe[0] != -1) in pselect_notify_setup()
90 close(notify_pipe[0]); in pselect_notify_setup()
91 if (notify_pipe[1] != -1) in pselect_notify_setup()
92 close(notify_pipe[1]); in pselect_notify_setup()
94 if (pipe(notify_pipe) == -1) { in pselect_notify_setup()
96 } else if (pselect_notify_setup_fd(&notify_pipe[0]) == -1 || in pselect_notify_setup()
97 pselect_notify_setup_fd(&notify_pipe[1]) == -1) { in pselect_notify_setup()
99 close(notify_pipe[0]); in pselect_notify_setup()
100 close(notify_pipe[1]); in pselect_notify_setup()
[all …]
/freebsd-12-stable/crypto/openssh/
Dsshd.c869 drop_connection(int sock, int startups, int notify_pipe) argument
880 srclimit_check_allow(sock, notify_pipe) == 1) {
DChangeLog5814 On the second and subsequent calls to pselect the notify_pipe was not
5818 Also reinitialize notify_pipe if the pid changes. This will prevent a
7122 upstream: Replace SIGCHLD/notify_pipe kludge with pselect.
7125 byte to notify_pipe. We can remove this by blocking SIGCHLD, checking
7234 an unauthenticated child and goes on to a blocking read on a notify_pipe.
7487 Clear notify_pipe from readset if present.
7503 This is basically the existing notify_pipe kludge from serverloop.c