/openbsd/usr.sbin/dvmrpd/ |
H A D | rde.c | 52 static struct imsgev *iev_main; variable 123 (iev_main = malloc(sizeof(struct imsgev))) == NULL) in rde() 130 if (imsgbuf_init(&iev_main->ibuf, pipe_parent2rde[1]) == -1) in rde() 132 iev_main->handler = rde_dispatch_imsg; in rde() 140 iev_main->events = EV_READ; in rde() 141 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in rde() 142 iev_main->handler, iev_main); in rde() 143 event_add(&iev_main->ev, NULL); in rde() 163 imsgbuf_clear(&iev_main->ibuf); in rde_shutdown() 164 close(iev_main->ibuf.fd); in rde_shutdown() [all …]
|
H A D | dvmrpe.c | 50 static struct imsgev *iev_main; variable 144 (iev_main = malloc(sizeof(struct imsgev))) == NULL) in dvmrpe() 152 iev_main->handler = dvmrpe_dispatch_main; in dvmrpe() 160 iev_main->events = EV_READ; in dvmrpe() 161 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in dvmrpe() 162 iev_main->handler, iev_main); in dvmrpe() 163 event_add(&iev_main->ev, NULL); in dvmrpe() 199 imsgbuf_write(&iev_main->ibuf); in dvmrpe_shutdown() 200 imsgbuf_clear(&iev_main->ibuf); in dvmrpe_shutdown() 201 close(iev_main->ibuf.fd); in dvmrpe_shutdown() [all …]
|
/openbsd/usr.sbin/ripd/ |
H A D | rde.c | 45 static struct imsgev *iev_main; variable 130 (iev_main = malloc(sizeof(struct imsgev))) == NULL) in rde() 135 if (imsgbuf_init(&iev_main->ibuf, pipe_parent2rde[1]) == -1) in rde() 137 iev_main->handler = rde_dispatch_parent; in rde() 145 iev_main->events = EV_READ; in rde() 146 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in rde() 147 iev_main->handler, iev_main); in rde() 148 event_add(&iev_main->ev, NULL); in rde() 171 imsgbuf_clear(&iev_main->ibuf); in rde_shutdown() 172 close(iev_main->ibuf.fd); in rde_shutdown() [all …]
|
H A D | ripe.c | 49 static struct imsgev *iev_main; variable 154 (iev_main = malloc(sizeof(struct imsgev))) == NULL) in ripe() 161 iev_main->handler = ripe_dispatch_main; in ripe() 169 iev_main->events = EV_READ; in ripe() 170 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in ripe() 171 iev_main->handler, iev_main); in ripe() 172 event_add(&iev_main->ev, NULL); in ripe() 464 imsgbuf_write(&iev_main->ibuf); in ripe_shutdown() 465 imsgbuf_clear(&iev_main->ibuf); in ripe_shutdown() 466 close(iev_main->ibuf.fd); in ripe_shutdown() [all …]
|
/openbsd/usr.sbin/eigrpd/ |
H A D | eigrpe.c | 49 static struct imsgev *iev_main; variable 151 imsgbuf_allow_fdpass(&iev_main->ibuf); in eigrpe() 152 iev_main->handler = eigrpe_dispatch_main; in eigrpe() 153 iev_main->events = EV_READ; in eigrpe() 154 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in eigrpe() 155 iev_main->handler, iev_main); in eigrpe() 156 event_add(&iev_main->ev, NULL); in eigrpe() 181 imsgbuf_write(&iev_main->ibuf); in eigrpe_shutdown() 182 imsgbuf_clear(&iev_main->ibuf); in eigrpe_shutdown() 183 close(iev_main->ibuf.fd); in eigrpe_shutdown() [all …]
|
H A D | rde.c | 51 static struct imsgev *iev_main; variable 115 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in rde() 117 imsgbuf_allow_fdpass(&iev_main->ibuf); in rde() 118 iev_main->handler = rde_dispatch_parent; in rde() 119 iev_main->events = EV_READ; in rde() 120 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in rde() 121 iev_main->handler, iev_main); in rde() 122 event_add(&iev_main->ev, NULL); in rde() 138 imsgbuf_clear(&iev_main->ibuf); in rde_shutdown() 139 close(iev_main->ibuf.fd); in rde_shutdown() [all …]
|
/openbsd/usr.sbin/rad/ |
H A D | engine.c | 73 static struct imsgev *iev_main; variable 137 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in engine() 139 imsgbuf_allow_fdpass(&iev_main->ibuf); in engine() 140 iev_main->handler = engine_dispatch_main; in engine() 143 iev_main->events = EV_READ; in engine() 144 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in engine() 145 iev_main->handler, iev_main); in engine() 146 event_add(&iev_main->ev, NULL); in engine() 166 imsgbuf_clear(&iev_main->ibuf); in engine_shutdown() 167 close(iev_main->ibuf.fd); in engine_shutdown() [all …]
|
H A D | frontend.c | 169 static struct imsgev *iev_main; variable 243 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in frontend() 245 imsgbuf_allow_fdpass(&iev_main->ibuf); in frontend() 247 iev_main->events = EV_READ; in frontend() 248 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in frontend() 249 iev_main->handler, iev_main); in frontend() 250 event_add(&iev_main->ev, NULL); in frontend() 281 imsgbuf_write(&iev_main->ibuf); in frontend_shutdown() 282 imsgbuf_clear(&iev_main->ibuf); in frontend_shutdown() 283 close(iev_main->ibuf.fd); in frontend_shutdown() [all …]
|
/openbsd/usr.sbin/ldpd/ |
H A D | ldpe.c | 49 static struct imsgev *iev_main; variable 128 imsgbuf_allow_fdpass(&iev_main->ibuf); in ldpe() 129 iev_main->handler = ldpe_dispatch_main; in ldpe() 130 iev_main->events = EV_READ; in ldpe() 131 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in ldpe() 132 iev_main->handler, iev_main); in ldpe() 133 event_add(&iev_main->ev, NULL); in ldpe() 167 imsgbuf_write(&iev_main->ibuf); in ldpe_shutdown() 168 imsgbuf_clear(&iev_main->ibuf); in ldpe_shutdown() 169 close(iev_main->ibuf.fd); in ldpe_shutdown() [all …]
|
H A D | lde.c | 66 static struct imsgev *iev_main; variable 131 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in lde() 133 imsgbuf_allow_fdpass(&iev_main->ibuf); in lde() 134 iev_main->handler = lde_dispatch_parent; in lde() 135 iev_main->events = EV_READ; in lde() 136 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in lde() 137 iev_main->handler, iev_main); in lde() 138 event_add(&iev_main->ev, NULL); in lde() 158 imsgbuf_clear(&iev_main->ibuf); in lde_shutdown() 159 close(iev_main->ibuf.fd); in lde_shutdown() [all …]
|
/openbsd/sbin/dhcp6leased/ |
H A D | frontend.c | 90 static struct imsgev *iev_main; variable 183 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in frontend() 185 imsgbuf_allow_fdpass(&iev_main->ibuf); in frontend() 187 iev_main->events = EV_READ; in frontend() 188 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in frontend() 189 iev_main->handler, iev_main); in frontend() 190 event_add(&iev_main->ev, NULL); in frontend() 205 imsgbuf_write(&iev_main->ibuf); in frontend_shutdown() 206 imsgbuf_clear(&iev_main->ibuf); in frontend_shutdown() 207 close(iev_main->ibuf.fd); in frontend_shutdown() [all …]
|
H A D | engine.c | 151 static struct imsgev *iev_main; variable 219 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in engine() 221 imsgbuf_allow_fdpass(&iev_main->ibuf); in engine() 222 iev_main->handler = engine_dispatch_main; in engine() 225 iev_main->events = EV_READ; in engine() 226 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in engine() 227 iev_main->handler, iev_main); in engine() 228 event_add(&iev_main->ev, NULL); in engine() 243 imsgbuf_clear(&iev_main->ibuf); in engine_shutdown() 244 close(iev_main->ibuf.fd); in engine_shutdown() [all …]
|
/openbsd/sbin/slaacd/ |
H A D | frontend.c | 102 static struct imsgev *iev_main; variable 182 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in frontend() 184 imsgbuf_allow_fdpass(&iev_main->ibuf); in frontend() 186 iev_main->events = EV_READ; in frontend() 187 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in frontend() 188 iev_main->handler, iev_main); in frontend() 189 event_add(&iev_main->ev, NULL); in frontend() 253 imsgbuf_write(&iev_main->ibuf); in frontend_shutdown() 254 imsgbuf_clear(&iev_main->ibuf); in frontend_shutdown() 255 close(iev_main->ibuf.fd); in frontend_shutdown() [all …]
|
H A D | engine.c | 305 static struct imsgev *iev_main; variable 399 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in engine() 401 imsgbuf_allow_fdpass(&iev_main->ibuf); in engine() 402 iev_main->handler = engine_dispatch_main; in engine() 405 iev_main->events = EV_READ; in engine() 406 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in engine() 407 iev_main->handler, iev_main); in engine() 408 event_add(&iev_main->ev, NULL); in engine() 423 imsgbuf_clear(&iev_main->ibuf); in engine_shutdown() 424 close(iev_main->ibuf.fd); in engine_shutdown() [all …]
|
/openbsd/usr.sbin/ospf6d/ |
H A D | ospfe.c | 51 static struct imsgev *iev_main; variable 163 imsgbuf_allow_fdpass(&iev_main->ibuf); in ospfe() 164 iev_main->handler = ospfe_dispatch_main; in ospfe() 172 iev_main->events = EV_READ; in ospfe() 173 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in ospfe() 174 iev_main->handler, iev_main); in ospfe() 175 event_add(&iev_main->ev, NULL); in ospfe() 208 imsgbuf_write(&iev_main->ibuf); in ospfe_shutdown() 209 imsgbuf_clear(&iev_main->ibuf); in ospfe_shutdown() 210 close(iev_main->ibuf.fd); in ospfe_shutdown() [all …]
|
H A D | rde.c | 92 static struct imsgev *iev_main; variable 187 iev_main->handler = rde_dispatch_parent; in rde() 195 iev_main->events = EV_READ; in rde() 196 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in rde() 197 iev_main->handler, iev_main); in rde() 198 event_add(&iev_main->ev, NULL); in rde() 227 imsgbuf_clear(&iev_main->ibuf); in rde_shutdown() 228 close(iev_main->ibuf.fd); in rde_shutdown() 245 free(iev_main); in rde_shutdown() 890 imsg_close(&iev_main->ibuf, wbuf); in rde_send_change_kroute() [all …]
|
/openbsd/sbin/dhcpleased/ |
H A D | frontend.c | 106 static struct imsgev *iev_main; variable 180 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in frontend() 182 imsgbuf_allow_fdpass(&iev_main->ibuf); in frontend() 184 iev_main->events = EV_READ; in frontend() 185 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in frontend() 186 iev_main->handler, iev_main); in frontend() 187 event_add(&iev_main->ev, NULL); in frontend() 202 imsgbuf_write(&iev_main->ibuf); in frontend_shutdown() 203 imsgbuf_clear(&iev_main->ibuf); in frontend_shutdown() 204 close(iev_main->ibuf.fd); in frontend_shutdown() [all …]
|
H A D | engine.c | 160 static struct imsgev *iev_main; variable 229 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in engine() 231 imsgbuf_allow_fdpass(&iev_main->ibuf); in engine() 232 iev_main->handler = engine_dispatch_main; in engine() 235 iev_main->events = EV_READ; in engine() 236 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in engine() 237 iev_main->handler, iev_main); in engine() 238 event_add(&iev_main->ev, NULL); in engine() 253 imsgbuf_clear(&iev_main->ibuf); in engine_shutdown() 254 close(iev_main->ibuf.fd); in engine_shutdown() [all …]
|
/openbsd/usr.sbin/ospfd/ |
H A D | ospfe.c | 51 static struct imsgev *iev_main; variable 163 imsgbuf_allow_fdpass(&iev_main->ibuf); in ospfe() 164 iev_main->handler = ospfe_dispatch_main; in ospfe() 172 iev_main->events = EV_READ; in ospfe() 173 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in ospfe() 174 iev_main->handler, iev_main); in ospfe() 175 event_add(&iev_main->ev, NULL); in ospfe() 219 imsgbuf_write(&iev_main->ibuf); in ospfe_shutdown() 220 imsgbuf_clear(&iev_main->ibuf); in ospfe_shutdown() 221 close(iev_main->ibuf.fd); in ospfe_shutdown() [all …]
|
H A D | rde.c | 69 static struct imsgev *iev_main; variable 169 iev_main->handler = rde_dispatch_parent; in rde() 177 iev_main->events = EV_READ; in rde() 178 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in rde() 179 iev_main->handler, iev_main); in rde() 180 event_add(&iev_main->ev, NULL); in rde() 213 imsgbuf_clear(&iev_main->ibuf); in rde_shutdown() 214 close(iev_main->ibuf.fd); in rde_shutdown() 232 free(iev_main); in rde_shutdown() 827 imsg_close(&iev_main->ibuf, wbuf); in rde_send_change_kroute() [all …]
|
/openbsd/sbin/unwind/ |
H A D | frontend.c | 161 static struct imsgev *iev_main; variable 235 if (iev_main != NULL) in frontend() 241 imsgbuf_allow_fdpass(&iev_main->ibuf); in frontend() 243 iev_main->events = EV_READ; in frontend() 244 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in frontend() 245 iev_main->handler, iev_main); in frontend() 246 event_add(&iev_main->ev, NULL); in frontend() 282 imsgbuf_write(&iev_main->ibuf); in frontend_shutdown() 283 imsgbuf_clear(&iev_main->ibuf); in frontend_shutdown() 284 close(iev_main->ibuf.fd); in frontend_shutdown() [all …]
|
H A D | resolver.c | 212 static struct imsgev *iev_main; variable 418 if (imsgbuf_init(&iev_main->ibuf, 3) == -1) in resolver() 420 imsgbuf_allow_fdpass(&iev_main->ibuf); in resolver() 421 iev_main->handler = resolver_dispatch_main; in resolver() 424 iev_main->events = EV_READ; in resolver() 425 event_set(&iev_main->ev, iev_main->ibuf.fd, iev_main->events, in resolver() 426 iev_main->handler, iev_main); in resolver() 427 event_add(&iev_main->ev, NULL); in resolver() 460 imsgbuf_clear(&iev_main->ibuf); in resolver_shutdown() 461 close(iev_main->ibuf.fd); in resolver_shutdown() [all …]
|