Home
last modified time | relevance | path

Searched refs:iev_engine (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/usr.sbin/rad/
Drad.c79 static struct imsgev *iev_engine; variable
241 (iev_engine = malloc(sizeof(struct imsgev))) == NULL) in main()
247 if (imsgbuf_init(&iev_engine->ibuf, pipe_main2engine[0]) == -1) in main()
249 imsgbuf_allow_fdpass(&iev_engine->ibuf); in main()
250 iev_engine->handler = main_dispatch_engine; in main()
258 iev_engine->events = EV_READ; in main()
259 event_set(&iev_engine->ev, iev_engine->ibuf.fd, iev_engine->events, in main()
260 iev_engine->handler, iev_engine); in main()
261 event_add(&iev_engine->ev, NULL); in main()
263 if (main_imsg_send_ipc_sockets(&iev_frontend->ibuf, &iev_engine->ibuf)) in main()
[all …]
Dfrontend.c170 static struct imsgev *iev_engine; variable
278 imsgbuf_write(&iev_engine->ibuf); in frontend_shutdown()
279 imsgbuf_clear(&iev_engine->ibuf); in frontend_shutdown()
280 close(iev_engine->ibuf.fd); in frontend_shutdown()
287 free(iev_engine); in frontend_shutdown()
304 return (imsg_compose_event(iev_engine, type, 0, pid, -1, data, in frontend_imsg_compose_engine()
350 if (iev_engine) in frontend_dispatch_main()
358 iev_engine = malloc(sizeof(struct imsgev)); in frontend_dispatch_main()
359 if (iev_engine == NULL) in frontend_dispatch_main()
362 if (imsgbuf_init(&iev_engine->ibuf, fd) == -1) in frontend_dispatch_main()
[all …]
/openbsd/src/sbin/slaacd/
Dslaacd.c86 static struct imsgev *iev_engine; variable
231 (iev_engine = malloc(sizeof(struct imsgev))) == NULL) in main()
237 if (imsgbuf_init(&iev_engine->ibuf, pipe_main2engine[0]) == -1) in main()
239 imsgbuf_allow_fdpass(&iev_engine->ibuf); in main()
240 iev_engine->handler = main_dispatch_engine; in main()
248 iev_engine->events = EV_READ; in main()
249 event_set(&iev_engine->ev, iev_engine->ibuf.fd, iev_engine->events, in main()
250 iev_engine->handler, iev_engine); in main()
251 event_add(&iev_engine->ev, NULL); in main()
253 if (main_imsg_send_ipc_sockets(&iev_frontend->ibuf, &iev_engine->ibuf)) in main()
[all …]
Dfrontend.c103 static struct imsgev *iev_engine; variable
250 imsgbuf_write(&iev_engine->ibuf); in frontend_shutdown()
251 imsgbuf_clear(&iev_engine->ibuf); in frontend_shutdown()
252 close(iev_engine->ibuf.fd); in frontend_shutdown()
257 free(iev_engine); in frontend_shutdown()
276 return (imsg_compose_event(iev_engine, type, peerid, pid, -1, in frontend_imsg_compose_engine()
319 if (iev_engine) in frontend_dispatch_main()
328 iev_engine = malloc(sizeof(struct imsgev)); in frontend_dispatch_main()
329 if (iev_engine == NULL) in frontend_dispatch_main()
332 if (imsgbuf_init(&iev_engine->ibuf, fd) == -1) in frontend_dispatch_main()
[all …]
/openbsd/src/sbin/dhcpleased/
Ddhcpleased.c96 static struct imsgev *iev_engine; variable
274 (iev_engine = malloc(sizeof(struct imsgev))) == NULL) in main()
280 if (imsgbuf_init(&iev_engine->ibuf, pipe_main2engine[0]) == -1) in main()
282 imsgbuf_allow_fdpass(&iev_engine->ibuf); in main()
283 iev_engine->handler = main_dispatch_engine; in main()
291 iev_engine->events = EV_READ; in main()
292 event_set(&iev_engine->ev, iev_engine->ibuf.fd, iev_engine->events, in main()
293 iev_engine->handler, iev_engine); in main()
294 event_add(&iev_engine->ev, NULL); in main()
296 if (main_imsg_send_ipc_sockets(&iev_frontend->ibuf, &iev_engine->ibuf)) in main()
[all …]
Dfrontend.c107 static struct imsgev *iev_engine; variable
199 imsgbuf_write(&iev_engine->ibuf); in frontend_shutdown()
200 imsgbuf_clear(&iev_engine->ibuf); in frontend_shutdown()
201 close(iev_engine->ibuf.fd); in frontend_shutdown()
210 free(iev_engine); in frontend_shutdown()
229 return (imsg_compose_event(iev_engine, type, peerid, pid, -1, in frontend_imsg_compose_engine()
275 if (iev_engine) in frontend_dispatch_main()
284 iev_engine = malloc(sizeof(struct imsgev)); in frontend_dispatch_main()
285 if (iev_engine == NULL) in frontend_dispatch_main()
288 if (imsgbuf_init(&iev_engine->ibuf, fd) == -1) in frontend_dispatch_main()
[all …]