/netbsd-src/external/bsd/dhcpcd/dist/src/ |
H A D | eloop.c | 201 struct eloop { struct 255 eloop_event_setup_fds(struct eloop *eloop) in eloop_event_setup_fds() argument 260 size_t nfds = eloop->nsignals; in eloop_event_setup_fds() 270 nfds += eloop->nevents * NFD; in eloop_event_setup_fds() 271 if (eloop->nfds < nfds) { in eloop_event_setup_fds() 272 pfd = eloop_realloca(eloop->fds, nfds, sizeof(*pfd)); in eloop_event_setup_fds() 275 eloop->fds = pfd; in eloop_event_setup_fds() 276 eloop->nfds = nfds; in eloop_event_setup_fds() 281 pfd = eloop->fds; in eloop_event_setup_fds() 283 TAILQ_FOREACH_SAFE(e, &eloop->events, next, ne) { in eloop_event_setup_fds() [all …]
|
H A D | eloop.h | 53 struct eloop; 61 size_t eloop_event_count(const struct eloop *); 62 int eloop_event_add(struct eloop *, int, unsigned short, 64 int eloop_event_delete(struct eloop *, int); 68 #define eloop_timeout_add_tv(eloop, tv, cb, ctx) \ argument 69 eloop_q_timeout_add_tv((eloop), ELOOP_QUEUE, (tv), (cb), (ctx)) 70 #define eloop_timeout_add_sec(eloop, tv, cb, ctx) \ argument 71 eloop_q_timeout_add_sec((eloop), ELOOP_QUEUE, (tv), (cb), (ctx)) 72 #define eloop_timeout_add_msec(eloop, ms, cb, ctx) \ argument 73 eloop_q_timeout_add_msec((eloop), ELOOP_QUEUE, (ms), (cb), (ctx)) [all …]
|
H A D | dhcpcd.c | 209 eloop_exit(ctx->eloop, EXIT_FAILURE); in handle_exit_timeout() 363 eloop_timeout_delete(ctx->eloop, handle_exit_timeout, ctx); in dhcpcd_daemonise() 378 eloop_exit(ctx->eloop, EXIT_SUCCESS); in dhcpcd_daemonise() 382 eloop_timeout_delete(ctx->eloop, handle_exit_timeout, ctx); in dhcpcd_daemonise() 394 eloop_event_delete(ctx->eloop, ctx->fork_fd); in dhcpcd_daemonise() 454 eloop_q_timeout_delete(ctx->eloop, ELOOP_QUEUE_ALL, NULL, ifp); in stop_interface() 461 eloop_exit(ctx->eloop, EXIT_FAILURE); in stop_interface() 1250 eloop_timeout_add_sec(ctx->eloop, 0, in dhcpcd_linkoverflow() 1257 eloop_timeout_add_sec(ctx->eloop, 0, in dhcpcd_linkoverflow() 1442 eloop_exit(ctx->eloop, EXIT_FAILURE); in dhcpcd_signal_cb() [all …]
|
H A D | privsep.c | 391 else if (eloop_event_add(ctx->eloop, psp->psp_fd, ELE_READ, in ps_startprocess() 399 if (eloop_event_add(ctx->eloop, psp->psp_pfd, ELE_HANGUP, in ps_startprocess() 428 eloop_clear(ctx->eloop, -1); in ps_startprocess() 429 eloop_forked(ctx->eloop); in ps_startprocess() 430 eloop_signal_set_cb(ctx->eloop, in ps_startprocess() 433 if (eloop_signal_mask(ctx->eloop, NULL) == -1) { in ps_startprocess() 470 if (eloop_event_add(ctx->eloop, psp->psp_fd, ELE_READ, in ps_startprocess() 491 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_startprocess() 501 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_process_timeout() 520 eloop_event_delete(psp->psp_ctx->eloop, psp->psp_fd); in ps_stopprocess() [all …]
|
H A D | control.c | 89 eloop_event_delete(fd->ctx->eloop, fd->fd); in control_free() 198 if (eloop_event_add(fd->ctx->eloop, fd->fd, ELE_READ, in control_handle_write() 332 if (eloop_event_add(ctx->eloop, l->fd, ELE_READ, in control_handle1() 465 if (eloop_event_add(ctx->eloop, fd, ELE_READ, in control_start() 471 if (eloop_event_add(ctx->eloop, fd, ELE_READ, in control_start() 520 eloop_event_delete(ctx->eloop, ctx->control_fd); in control_stop() 528 eloop_event_delete(ctx->eloop, ctx->control_unpriv_fd); in control_stop() 632 return eloop_event_add(fd->ctx->eloop, fd->fd, events, in control_queue()
|
H A D | dhcp.c | 1521 eloop_event_delete(ctx->eloop, state->bpf->bpf_fd); in dhcp_closebpf() 1541 eloop_event_delete(ctx->eloop, state->udp_rfd); in dhcp_closeinet() 1818 eloop_timeout_delete(ifp->ctx->eloop, in send_message() 1831 eloop_timeout_add_msec(ifp->ctx->eloop, RT, callback, ifp); in send_message() 1878 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp_discover() 1881 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp_discover() 1885 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp_discover() 1922 eloop_timeout_add_sec(ifp->ctx->eloop, ifo->request_time, in dhcp_request() 1974 eloop_timeout_delete(ifp->ctx->eloop, dhcp_startrenew, ifp); in dhcp_startrenew() 2003 eloop_timeout_delete(ifp->ctx->eloop, send_renew, ifp); in dhcp_rebind() [all …]
|
H A D | dhcpcd.h | 164 struct eloop *eloop; member 204 struct eloop *ps_eloop; /* eloop for polling root data */
|
H A D | arp.c | 386 eloop_timeout_add_msec(ifp->ctx->eloop, delay, arp_probe1, astate); in arp_probe1() 389 eloop_timeout_add_msec(ifp->ctx->eloop, delay, arp_probed, astate); in arp_probe1() 476 eloop_timeout_add_sec(ifp->ctx->eloop, ANNOUNCE_WAIT, in arp_announce1() 498 r = eloop_timeout_delete(a2->iface->ctx->eloop, in arp_announce() 605 if (eloop_event_add(ifp->ctx->eloop, astate->bpf->bpf_fd, ELE_READ, in arp_new() 628 eloop_timeout_delete(ctx->eloop, NULL, astate); in arp_free() 640 eloop_event_delete(ctx->eloop, astate->bpf->bpf_fd); in arp_free()
|
H A D | ipv6nd.c | 300 if (eloop_event_add(ifp->ctx->eloop, fd, ELE_READ, in ipv6nd_openif() 413 if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ipv6nd_sendrsprobe() 431 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv6nd_sendrsprobe() 499 eloop_timeout_add_sec(ctx->eloop, in ipv6nd_sendadvertisement() 540 eloop_timeout_delete(ctx->eloop, in ipv6nd_advertise() 591 eloop_timeout_delete(ctx->eloop, ipv6nd_sendadvertisement, iaf); in ipv6nd_advertise() 626 eloop_q_timeout_add_sec(ifp->ctx->eloop, ELOOP_IPV6RA_EXPIRE, in ipv6nd_startexpire() 841 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap->iface); in ipv6nd_removefreedrop_ra() 842 eloop_timeout_delete(rap->iface->ctx->eloop, NULL, rap); in ipv6nd_removefreedrop_ra() 872 eloop_event_delete(ctx->eloop, state->nd_fd); in ipv6nd_free() [all …]
|
H A D | privsep-inet.c | 154 else if (eloop_event_add(ctx->eloop, ctx->udp_rfd, ELE_READ, in ps_inet_startcb() 176 else if (eloop_event_add(ctx->eloop, ctx->nd_fd, ELE_READ, in ps_inet_startcb() 200 else if (eloop_event_add(ctx->eloop, ctx->dhcp6_rfd, ELE_READ, in ps_inet_startcb() 419 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_inet_listenin() 459 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, in ps_inet_listennd() 502 if (eloop_event_add(psp->psp_ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_inet_listenin6()
|
H A D | dhcp6.c | 1350 eloop_timeout_add_msec(ctx->eloop, RT, callback, ifp); in dhcp6_sendmessage() 1412 eloop_timeout_add_msec(ctx->eloop, in dhcp6_sendmessage() 1415 eloop_timeout_add_msec(ctx->eloop, in dhcp6_sendmessage() 1523 eloop_timeout_delete(ifp->ctx->eloop, dhcp6_startrenew, ifp); in dhcp6_startrenew() 1681 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_startdiscover() 1718 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_startinform() 1729 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp6_startinform() 1800 eloop_timeout_delete(ifp->ctx->eloop, NULL, ifp); in dhcp6_fail() 1883 eloop_timeout_delete(ifp->ctx->eloop, dhcp6_sendrenew, ifp); in dhcp6_startrebind() 1916 eloop_timeout_add_sec(ifp->ctx->eloop, in dhcp6_startrebind() [all …]
|
H A D | privsep-control.c | 201 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_ctl_listen() 258 if (eloop_event_add(ctx->eloop, psp->psp_work_fd, ELE_READ, in ps_ctl_start() 265 if (eloop_event_add(ctx->eloop, ctx->ps_control->fd, ELE_READ, in ps_ctl_start()
|
H A D | ipv6.c | 604 eloop_timeout_add_msec(ia->iface->ctx->eloop, in ipv6_checkaddrflags() 771 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv6_addaddr1() 788 eloop_timeout_delete(ifp->ctx->eloop, in ipv6_addaddr1() 791 eloop_timeout_add_msec(ifp->ctx->eloop, in ipv6_addaddr1() 974 eloop_q_timeout_delete(ia->iface->ctx->eloop, in ipv6_doaddr() 1017 struct eloop *eloop = ia->iface->ctx->eloop; in ipv6_freeaddr() local 1033 eloop_event_delete(eloop, ia->dhcp6_fd); in ipv6_freeaddr() 1036 eloop_q_timeout_delete(eloop, ELOOP_QUEUE_ALL, NULL, ia); in ipv6_freeaddr() 1259 ia->iface->ctx->eloop, in ipv6_handleifa() 1555 ia->iface->ctx->eloop, in ipv6_tryaddlinklocal() [all …]
|
H A D | privsep-bpf.c | 88 eloop_event_delete(psp->psp_ctx->eloop, bpf->bpf_fd); in ps_bpf_recvbpf() 174 else if (eloop_event_add(ctx->eloop, psp->psp_bpf->bpf_fd, ELE_READ, in ps_bpf_start_bpf() 182 eloop_exit(ctx->eloop, EXIT_FAILURE); in ps_bpf_start_bpf()
|
H A D | ipv4ll.c | 209 eloop_timeout_delete(ifp->ctx->eloop, NULL, state->arp); in ipv4ll_freearp() 253 eloop_exit(ifp->ctx->eloop, EXIT_SUCCESS); in ipv4ll_not_found() 275 eloop_timeout_add_sec(ifp->ctx->eloop, in ipv4ll_found()
|
H A D | privsep-root.c | 908 if (eloop_event_add(ctx->eloop, ctx->ps_log_root_fd, ELE_READ, in ps_root_start() 922 if (eloop_event_add(ctx->eloop, ctx->ps_data_fd, ELE_READ, in ps_root_start() 961 ctx->eloop == NULL) in ps_root_stop()
|
H A D | if.c | 136 eloop_event_delete(ctx->eloop, ctx->link_fd); in if_closesockets()
|
/netbsd-src/external/bsd/wpa/bin/hostapd_cli/ |
H A D | Makefile | 8 SRCS= hostapd_cli.c wpa_ctrl.c os_unix.c eloop.c edit.c wpa_debug.c
|
/netbsd-src/external/bsd/wpa/bin/wpa_cli/ |
H A D | Makefile | 8 SRCS= wpa_cli.c wpa_ctrl.c os_unix.c eloop.c edit.c wpa_debug.c common.c
|
/netbsd-src/external/bsd/dhcpcd/sbin/dhcpcd/ |
H A D | Makefile | 11 SRCS= common.c control.c dhcpcd.c duid.c eloop.c logerr.c
|
/netbsd-src/external/gpl3/gdb/dist/gnulib/import/m4/ |
H A D | gnulib-comp.m4 | 77 # Code from module eloop-threshold: 1155 lib/eloop-threshold.h
|
/netbsd-src/external/gpl3/gdb/dist/gnulib/import/ |
H A D | Makefile.am | 428 EXTRA_DIST += eloop-threshold.h
|
H A D | Makefile.in | 2089 eloop-threshold.h errno.in.h error.h exitfail.h fcntl.in.h \
|