Home
last modified time | relevance | path

Searched refs:nd_fd (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Dprivsep-inet.c73 if (ps_recvmsg(state->nd_fd, events, in ps_inet_recvra()
79 if (ps_recvmsg(ctx->nd_fd, events, in ps_inet_recvra()
166 ctx->nd_fd = ipv6nd_open(true); in ps_inet_startcb()
167 if (ctx->nd_fd == -1) in ps_inet_startcb()
170 else if (ps_rights_limit_fd_rdonly(ctx->nd_fd) == -1) { in ps_inet_startcb()
172 close(ctx->nd_fd); in ps_inet_startcb()
173 ctx->nd_fd = -1; in ps_inet_startcb()
176 else if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ps_inet_startcb()
180 close(ctx->nd_fd); in ps_inet_startcb()
181 ctx->nd_fd = -1; in ps_inet_startcb()
[all …]
H A Dipv6nd.c279 if (state->nd_fd != -1) in ipv6nd_openif()
280 return state->nd_fd; in ipv6nd_openif()
307 state->nd_fd = fd; in ipv6nd_openif()
399 if (state->nd_fd == -1) { in ipv6nd_sendrsprobe()
405 s = state->nd_fd; in ipv6nd_sendrsprobe()
407 if (ctx->nd_fd == -1) { in ipv6nd_sendrsprobe()
408 ctx->nd_fd = ipv6nd_open(true); in ipv6nd_sendrsprobe()
409 if (ctx->nd_fd == -1) { in ipv6nd_sendrsprobe()
413 if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ipv6nd_sendrsprobe()
417 s = ifp->ctx->nd_fd; in ipv6nd_sendrsprobe()
[all …]
H A Dprivsep-root.c714 ctx->nd_fd = ipv6nd_open(false); in ps_root_startcb()
715 if (ctx->nd_fd == -1) in ps_root_startcb()
717 else if (setsockopt(ctx->nd_fd, SOL_SOCKET, SO_RCVBUF, in ps_root_startcb()
942 if (ctx->nd_fd != -1) { in ps_root_close()
943 close(ctx->nd_fd); in ps_root_close()
944 ctx->nd_fd = -1; in ps_root_close()
H A Dipv6nd.h85 int nd_fd; member
H A Ddhcpcd.h227 int nd_fd; member
H A Dipv6.c141 ctx->nd_fd = -1; in ipv6_init()
H A Ddhcpcd.c2007 ctx.nd_fd = -1; in main()