/openbsd/usr.sbin/dvmrpd/ |
H A D | dvmrpd.c | 66 static struct imsgev *iev_rde; variable 235 (iev_rde = malloc(sizeof(struct imsgev))) == NULL) in main() 238 imsg_init(&iev_rde->ibuf, pipe_parent2rde[0]); in main() 240 iev_rde->handler = main_dispatch_rde; in main() 248 iev_rde->events = EV_READ; in main() 249 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in main() 250 iev_rde->handler, iev_rde); in main() 251 event_add(&iev_rde->ev, NULL); in main() 279 msgbuf_clear(&iev_rde->ibuf.w); in dvmrpd_shutdown() 280 close(iev_rde->ibuf.fd); in dvmrpd_shutdown() [all …]
|
H A D | dvmrpe.c | 51 static struct imsgev *iev_rde; variable 146 imsg_init(&iev_rde->ibuf, pipe_dvmrpe2rde[0]); in dvmrpe() 147 iev_rde->handler = dvmrpe_dispatch_rde; in dvmrpe() 153 iev_rde->events = EV_READ; in dvmrpe() 154 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in dvmrpe() 155 iev_rde->handler, iev_rde); in dvmrpe() 156 event_add(&iev_rde->ev, NULL); in dvmrpe() 194 msgbuf_write(&iev_rde->ibuf.w); in dvmrpe_shutdown() 195 msgbuf_clear(&iev_rde->ibuf.w); in dvmrpe_shutdown() 196 close(iev_rde->ibuf.fd); in dvmrpe_shutdown() [all …]
|
/openbsd/usr.sbin/ripd/ |
H A D | ripe.c | 50 static struct imsgev *iev_rde; variable 156 imsg_init(&iev_rde->ibuf, pipe_ripe2rde[0]); in ripe() 157 iev_rde->handler = ripe_dispatch_rde; in ripe() 162 iev_rde->events = EV_READ; in ripe() 163 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in ripe() 164 iev_rde->handler, iev_rde); in ripe() 165 event_add(&iev_rde->ev, NULL); in ripe() 455 msgbuf_write(&iev_rde->ibuf.w); in ripe_shutdown() 456 msgbuf_clear(&iev_rde->ibuf.w); in ripe_shutdown() 457 close(iev_rde->ibuf.fd); in ripe_shutdown() [all …]
|
H A D | ripd.c | 62 static struct imsgev *iev_rde; variable 236 (iev_rde = malloc(sizeof(struct imsgev))) == NULL) in main() 240 imsg_init(&iev_rde->ibuf, pipe_parent2rde[0]); in main() 241 iev_rde->handler = main_dispatch_rde; in main() 249 iev_rde->events = EV_READ; in main() 250 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in main() 251 iev_rde->handler, iev_rde); in main() 252 event_add(&iev_rde->ev, NULL); in main() 275 msgbuf_clear(&iev_rde->ibuf.w); in ripd_shutdown() 276 close(iev_rde->ibuf.fd); in ripd_shutdown() [all …]
|
/openbsd/usr.sbin/eigrpd/ |
H A D | eigrpe.c | 50 static struct imsgev *iev_rde; variable 176 msgbuf_write(&iev_rde->ibuf.w); in eigrpe_shutdown() 177 msgbuf_clear(&iev_rde->ibuf.w); in eigrpe_shutdown() 178 close(iev_rde->ibuf.fd); in eigrpe_shutdown() 191 free(iev_rde); in eigrpe_shutdown() 287 if (iev_rde) { in eigrpe_dispatch_main() 299 if (iev_rde == NULL) in eigrpe_dispatch_main() 301 imsg_init(&iev_rde->ibuf, fd); in eigrpe_dispatch_main() 303 iev_rde->events = EV_READ; in eigrpe_dispatch_main() 304 event_set(&iev_rde->ev, iev_rde->ibuf.fd, in eigrpe_dispatch_main() [all …]
|
H A D | eigrpd.c | 60 static struct imsgev *iev_rde; variable 245 imsg_init(&iev_rde->ibuf, pipe_parent2rde[0]); in main() 246 iev_rde->handler = main_dispatch_rde; in main() 254 iev_rde->events = EV_READ; in main() 255 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in main() 256 iev_rde->handler, iev_rde); in main() 257 event_add(&iev_rde->ev, NULL); in main() 289 msgbuf_clear(&iev_rde->ibuf.w); in eigrpd_shutdown() 290 close(iev_rde->ibuf.fd); in eigrpd_shutdown() 308 free(iev_rde); in eigrpd_shutdown() [all …]
|
/openbsd/usr.sbin/ospf6d/ |
H A D | ospf6d.c | 70 static struct imsgev *iev_rde; variable 259 imsg_init(&iev_rde->ibuf, pipe_parent2rde[0]); in main() 260 iev_rde->handler = main_dispatch_rde; in main() 268 iev_rde->events = EV_READ; in main() 269 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in main() 270 iev_rde->handler, iev_rde); in main() 271 event_add(&iev_rde->ev, NULL); in main() 304 msgbuf_clear(&iev_rde->ibuf.w); in ospfd_shutdown() 305 close(iev_rde->ibuf.fd); in ospfd_shutdown() 324 free(iev_rde); in ospfd_shutdown() [all …]
|
H A D | ospfe.c | 52 static struct imsgev *iev_rde; variable 153 imsg_init(&iev_rde->ibuf, pipe_ospfe2rde[0]); in ospfe() 154 iev_rde->handler = ospfe_dispatch_rde; in ospfe() 159 iev_rde->events = EV_READ; in ospfe() 160 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in ospfe() 161 iev_rde->handler, iev_rde); in ospfe() 162 event_add(&iev_rde->ev, NULL); in ospfe() 197 msgbuf_write(&iev_rde->ibuf.w); in ospfe_shutdown() 198 msgbuf_clear(&iev_rde->ibuf.w); in ospfe_shutdown() 199 close(iev_rde->ibuf.fd); in ospfe_shutdown() [all …]
|
/openbsd/usr.sbin/ospfd/ |
H A D | ospfd.c | 70 static struct imsgev *iev_rde; variable 265 imsg_init(&iev_rde->ibuf, pipe_parent2rde[0]); in main() 266 iev_rde->handler = main_dispatch_rde; in main() 274 iev_rde->events = EV_READ; in main() 275 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in main() 276 iev_rde->handler, iev_rde); in main() 277 event_add(&iev_rde->ev, NULL); in main() 316 msgbuf_clear(&iev_rde->ibuf.w); in ospfd_shutdown() 317 close(iev_rde->ibuf.fd); in ospfd_shutdown() 340 free(iev_rde); in ospfd_shutdown() [all …]
|
H A D | ospfe.c | 52 static struct imsgev *iev_rde; variable 158 imsg_init(&iev_rde->ibuf, pipe_ospfe2rde[0]); in ospfe() 159 iev_rde->handler = ospfe_dispatch_rde; in ospfe() 164 iev_rde->events = EV_READ; in ospfe() 165 event_set(&iev_rde->ev, iev_rde->ibuf.fd, iev_rde->events, in ospfe() 166 iev_rde->handler, iev_rde); in ospfe() 167 event_add(&iev_rde->ev, NULL); in ospfe() 213 msgbuf_write(&iev_rde->ibuf.w); in ospfe_shutdown() 214 msgbuf_clear(&iev_rde->ibuf.w); in ospfe_shutdown() 215 close(iev_rde->ibuf.fd); in ospfe_shutdown() [all …]
|