noclose
savefd(fd, noclose)
int noclose;
if (!noclose)
daemon(int nochdir, int noclose)
if (!noclose && (fd = open(_PATH_DEVNULL, O_RDWR, 0)) != -1) {
puffs_daemon(struct puffs_usermount *pu, int nochdir, int noclose)
if (!noclose) {
rumpclient_daemon(int nochdir, int noclose)
if (!noclose) {
daemon(int nochdir, int noclose)
if (host_daemon(nochdir, noclose) == -1)
{"noq", noopen, noclose, noioctl}, /* 1 */
{"noq", noopen, noclose, noioctl}, /* 2 */
{"noq", noopen, noclose, noioctl}, /* 3 */
{"noq", noopen, noclose, noioctl}, /* 4 */
{"noq", noopen, noclose, noioctl}, /* 5 */
{"noq", noopen, noclose, noioctl}, /* 6 */
{"noq", noopen, noclose, noioctl}, /* 7 (local use) */
{"noq", noopen, noclose, noioctl}, /* 8 */
{"noq", noopen, noclose, noioctl}, /* 9 */
{"noq", noopen, noclose, noioctl}, /* 10 */
{"noq", noopen, noclose, noioctl}, /* 11 */
{"noq", noopen, noclose, noioctl}, /* 12 */
static struct altqsw noqdisc = {"noq", noopen, noclose, noioctl};
{"altq", noopen, noclose, noioctl}, /* 0 (reserved) */
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
.d_close = noclose,
daemon2_detach(int parentfd, int nochdir, int noclose)
if (!noclose && (fd = open(_PATH_DEVNULL, O_RDWR, 0)) != -1) {