/openbsd/usr.sbin/eigrpd/ |
H A D | neighbor.c | 54 return (a->peerid - b->peerid); in nbr_pid_compare() 74 nbr->peerid = 0; in nbr_new() 117 eigrpe_imsg_compose_rde(IMSG_NEIGHBOR_UP, nbr->peerid, 0, &rnbr, in nbr_init() 131 eigrpe_imsg_compose_rde(IMSG_NEIGHBOR_DOWN, nbr->peerid, 0, NULL, 0); in nbr_del() 139 if (nbr->peerid) in nbr_del() 152 if (nbr->peerid) in nbr_update_peerid() 158 nbr->peerid = peercnt; in nbr_update_peerid() 182 nbr_find_peerid(uint32_t peerid) in nbr_find_peerid() argument 185 n.peerid = peerid; in nbr_find_peerid()
|
H A D | rde_dual.c | 800 rde_imsg_compose_eigrpe(IMSG_SEND_QUERY, nbr->peerid, 0, in rde_send_siaquery() 863 rde_imsg_compose_eigrpe(IMSG_SEND_REPLY, nbr->peerid, 0, in rde_send_reply() 865 rde_imsg_compose_eigrpe(type, nbr->peerid, 0, NULL, 0); in rde_send_reply() 1267 return (a->peerid - b->peerid); in rde_nbr_compare() 1271 rde_nbr_find(uint32_t peerid) in rde_nbr_find() argument 1275 n.peerid = peerid; in rde_nbr_find() 1281 rde_nbr_new(uint32_t peerid, struct rde_nbr *new) in rde_nbr_new() argument 1288 nbr->peerid = peerid; in rde_nbr_new() 1297 if (nbr->peerid != NBR_IDSELF && in rde_nbr_new() 1310 rde_imsg_compose_eigrpe(IMSG_NEIGHBOR_DOWN, nbr->peerid, in rde_nbr_del() [all …]
|
H A D | eigrpe.c | 206 eigrpe_imsg_compose_rde(int type, uint32_t peerid, pid_t pid, in eigrpe_imsg_compose_rde() argument 209 return (imsg_compose_event(iev_rde, type, peerid, pid, -1, in eigrpe_imsg_compose_rde() 425 nbr = nbr_find_peerid(imsg.hdr.peerid); in eigrpe_dispatch_rde() 450 ei = eigrp_if_lookup_id(imsg.hdr.peerid); in eigrpe_dispatch_rde() 470 nbr = nbr_find_peerid(imsg.hdr.peerid); in eigrpe_dispatch_rde() 498 ei = eigrp_if_lookup_id(imsg.hdr.peerid); in eigrpe_dispatch_rde() 517 nbr = nbr_find_peerid(imsg.hdr.peerid); in eigrpe_dispatch_rde() 625 eigrpe_imsg_compose_rde(IMSG_RECV_UPDATE, ei->self->peerid, 0, in eigrpe_orig_local_route()
|
H A D | rde.c | 156 rde_imsg_compose_eigrpe(int type, uint32_t peerid, pid_t pid, void *data, in rde_imsg_compose_eigrpe() argument 159 return (imsg_compose_event(iev_eigrpe, type, peerid, pid, -1, in rde_imsg_compose_eigrpe() 203 if (rde_nbr_find(imsg.hdr.peerid)) in rde_dispatch_imsg() 206 rde_nbr_new(imsg.hdr.peerid, &new); in rde_dispatch_imsg() 209 nbr = rde_nbr_find(imsg.hdr.peerid); in rde_dispatch_imsg() 218 rde_nbr_del(rde_nbr_find(imsg.hdr.peerid), 0); in rde_dispatch_imsg() 221 nbr = rde_nbr_find(imsg.hdr.peerid); in rde_dispatch_imsg() 235 nbr = rde_nbr_find(imsg.hdr.peerid); in rde_dispatch_imsg() 727 nbr->peerid, 0, &ri, sizeof(ri)); in rt_snap() 730 rde_imsg_compose_eigrpe(IMSG_SEND_UPDATE_END, nbr->peerid, 0, in rt_snap()
|
/openbsd/usr.sbin/ripd/ |
H A D | ripe.c | 218 return (imsg_compose_event(iev_rde, type, peerid, pid, -1, in ripe_imsg_compose_rde() 341 if (imsg.hdr.peerid != 0) { in ripe_dispatch_rde() 342 if ((nbr = nbr_find_peerid(imsg.hdr.peerid)) == in ripe_dispatch_rde() 345 imsg.hdr.peerid); in ripe_dispatch_rde() 358 if (imsg.hdr.peerid != 0) { in ripe_dispatch_rde() 359 if ((nbr = nbr_find_peerid(imsg.hdr.peerid)) == in ripe_dispatch_rde() 362 imsg.hdr.peerid); in ripe_dispatch_rde() 382 if (imsg.hdr.peerid == 0) { in ripe_dispatch_rde() 391 imsg.hdr.peerid); in ripe_dispatch_rde() 399 if (imsg.hdr.peerid == 0) { in ripe_dispatch_rde() [all …]
|
H A D | neighbor.c | 185 nbr->peerid = peercnt; in nbr_new() 186 head = NBR_HASH(nbr->peerid); in nbr_new() 200 inet_ntoa(nbr->id), nbr->peerid); in nbr_new() 209 nbr->peerid); in nbr_del() 230 nbr->peerid); in nbr_act_del() 241 nbr_find_peerid(u_int32_t peerid) in nbr_find_peerid() argument 246 head = NBR_HASH(peerid); in nbr_find_peerid() 249 if (nbr->peerid == peerid) in nbr_find_peerid()
|
H A D | rde.c | 182 rde_imsg_compose_ripe(int type, u_int32_t peerid, pid_t pid, void *data, in rde_imsg_compose_ripe() argument 185 return (imsg_compose_event(iev_ripe, type, peerid, pid, -1, in rde_imsg_compose_ripe() 242 rt_snap(imsg.hdr.peerid); in rde_dispatch_imsg() 244 imsg.hdr.peerid, 0, NULL, 0); in rde_dispatch_imsg() 254 imsg.hdr.peerid, 0, &rr, sizeof(rr)); in rde_dispatch_imsg() 259 imsg.hdr.peerid, 0, NULL, 0); in rde_dispatch_imsg()
|
/openbsd/usr.sbin/ospfd/ |
H A D | rde.c | 308 nbr = rde_nbr_find(imsg.hdr.peerid); in rde_dispatch_imsg() 396 "packet", imsg.hdr.peerid); in rde_dispatch_imsg() 433 "packet", imsg.hdr.peerid); in rde_dispatch_imsg() 482 imsg.hdr.peerid, 0, -1, lsa, in rde_dispatch_imsg() 933 nbrself->peerid = NBR_IDSELF; in rde_nbr_init() 948 rde_nbr_find(u_int32_t peerid) in rde_nbr_find() argument 953 head = RDE_NBR_HASH(peerid); in rde_nbr_find() 956 if (nbr->peerid == peerid) in rde_nbr_find() 971 if (rde_nbr_find(peerid)) in rde_nbr_new() 987 nbr->peerid = peerid; in rde_nbr_new() [all …]
|
H A D | neighbor.c | 202 nbr->peerid, 0, &nbr->state, sizeof(nbr->state)); in nbr_fsm() 261 nbr->peerid = NBR_IDSELF; in nbr_init() 262 head = NBR_HASH(nbr->peerid); in nbr_init() 288 nbr->peerid = peercnt; in nbr_new() 289 head = NBR_HASH(nbr->peerid); in nbr_new() 322 ospfe_imsg_compose_rde(IMSG_NEIGHBOR_UP, nbr->peerid, 0, &rn, in nbr_new() 349 if (nbr->peerid != NBR_IDSELF) in nbr_del() 357 nbr_find_peerid(u_int32_t peerid) in nbr_find_peerid() argument 362 head = NBR_HASH(peerid); in nbr_find_peerid() 365 if (nbr->peerid == peerid) in nbr_find_peerid() [all …]
|
/openbsd/usr.sbin/dvmrpd/ |
H A D | neighbor.c | 201 nbr->peerid = peercnt; in nbr_new() 202 head = NBR_HASH(nbr->peerid); in nbr_new() 215 inet_ntoa(nbr->id), nbr->peerid); in nbr_new() 235 nbr_find_peerid(u_int32_t peerid) in nbr_find_peerid() argument 240 head = NBR_HASH(peerid); in nbr_find_peerid() 243 if (nbr->peerid == peerid) in nbr_find_peerid() 341 dvmrpe_imsg_compose_rde(IMSG_FULL_ROUTE_REPORT, nbr->peerid, 0, in nbr_act_start_itimer()
|
H A D | dvmrpe.c | 225 dvmrpe_imsg_compose_rde(int type, u_int32_t peerid, pid_t pid, in dvmrpe_imsg_compose_rde() argument 228 return (imsg_compose_event(iev_rde, type, peerid, pid, in dvmrpe_imsg_compose_rde() 354 if (imsg.hdr.peerid == 0) { in dvmrpe_dispatch_rde() 366 nbr = nbr_find_peerid(imsg.hdr.peerid); in dvmrpe_dispatch_rde() 371 if (imsg.hdr.peerid == 0) { in dvmrpe_dispatch_rde() 384 nbr = nbr_find_peerid(imsg.hdr.peerid); in dvmrpe_dispatch_rde()
|
/openbsd/usr.sbin/vmd/ |
H A D | vmm.c | 119 uint32_t id = 0, peerid = imsg->hdr.peerid; in vmm_dispatch_parent() local 255 imsg->hdr.type, imsg->hdr.peerid, imsg->hdr.pid, in vmm_dispatch_parent() 268 imsg->hdr.type, imsg->hdr.peerid, imsg->hdr.pid, in vmm_dispatch_parent() 282 imsg->hdr.type, imsg->hdr.peerid, imsg->hdr.pid, in vmm_dispatch_parent() 289 imsg->hdr.peerid, vmc.vmc_owner.uid) != 0) { in vmm_dispatch_parent() 299 if ((vm = vm_getbyvmid(imsg->hdr.peerid)) == NULL) { in vmm_dispatch_parent() 321 imsg->hdr.type, imsg->hdr.peerid, imsg->hdr.pid, in vmm_dispatch_parent() 349 id = imsg->hdr.peerid; in vmm_dispatch_parent() 359 peerid, -1, &vmr, sizeof(vmr)) == -1) in vmm_dispatch_parent() 364 peerid, -1, &res, sizeof(res)) == -1) in vmm_dispatch_parent() [all …]
|
H A D | proc.c | 626 imsg.hdr.type, imsg.hdr.peerid, p->p_title, imsg.hdr.pid); in proc_dispatch() 657 imsg.hdr.type, imsg.hdr.peerid, in proc_dispatch() 700 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event() argument 703 return imsg_compose_event2(iev, type, peerid, pid, fd, data, datalen, in imsg_compose_event() 708 imsg_compose_event2(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event2() argument 713 if ((ret = imsg_compose(&iev->ibuf, type, peerid, in imsg_compose_event2() 721 imsg_composev_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_composev_event() argument 726 if ((ret = imsg_composev(&iev->ibuf, type, peerid, in imsg_composev_event() 755 type, peerid, ps->ps_instance + 1, fd, data, datalen) == -1) in proc_compose_imsg() 778 type, peerid, ps->ps_instance + 1, fd, iov, iovcnt) == -1) in proc_composev_imsg() [all …]
|
/openbsd/sbin/iked/ |
H A D | control.c | 204 c->peerid = ctl_peerid++; in control_accept() 206 if (c->peerid == other->peerid) in control_accept() 207 c->peerid = ctl_peerid++; in control_accept() 290 imsg.hdr.peerid = c->peerid; in control_dispatch_imsg() 359 if (c->peerid == imsg->hdr.peerid) in control_imsg_forward_peerid()
|
H A D | proc.c | 649 imsg.hdr.type, imsg.hdr.peerid, p->p_title, imsg.hdr.pid); in proc_dispatch() 707 imsg.hdr.type, imsg.hdr.peerid, in proc_dispatch() 743 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event() argument 748 if ((ret = imsg_compose(&iev->ibuf, type, peerid, in imsg_compose_event() 756 imsg_composev_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_composev_event() argument 761 if ((ret = imsg_composev(&iev->ibuf, type, peerid, in imsg_composev_event() 783 uint16_t type, uint32_t peerid, int fd, void *data, uint16_t datalen) in proc_compose_imsg() argument 790 type, peerid, ps->ps_instance + 1, fd, data, datalen) == -1) in proc_compose_imsg() 806 uint16_t type, uint32_t peerid, int fd, const struct iovec *iov, int iovcnt) in proc_composev_imsg() argument 813 type, peerid, ps->ps_instance + 1, fd, iov, iovcnt) == -1) in proc_composev_imsg() [all …]
|
/openbsd/usr.sbin/ospf6d/ |
H A D | rde.c | 318 nbr = rde_nbr_find(imsg.hdr.peerid); in rde_dispatch_imsg() 389 "packet", imsg.hdr.peerid); in rde_dispatch_imsg() 420 "packet", imsg.hdr.peerid); in rde_dispatch_imsg() 469 imsg.hdr.peerid, 0, -1, lsa, in rde_dispatch_imsg() 990 nbrself->peerid = NBR_IDSELF; in rde_nbr_init() 1005 rde_nbr_find(u_int32_t peerid) in rde_nbr_find() argument 1010 head = RDE_NBR_HASH(peerid); in rde_nbr_find() 1013 if (nbr->peerid == peerid) in rde_nbr_find() 1028 if (rde_nbr_find(peerid)) in rde_nbr_new() 1040 nbr->peerid = peerid; in rde_nbr_new() [all …]
|
H A D | neighbor.c | 216 nbr->peerid, 0, &nbr->state, sizeof(nbr->state)); in nbr_fsm() 262 nbr->peerid = NBR_IDSELF; in nbr_init() 263 head = NBR_HASH(nbr->peerid); in nbr_init() 290 nbr->peerid = peercnt; in nbr_new() 291 head = NBR_HASH(nbr->peerid); in nbr_new() 327 ospfe_imsg_compose_rde(IMSG_NEIGHBOR_UP, nbr->peerid, 0, &rn, in nbr_new() 336 ospfe_imsg_compose_rde(IMSG_NEIGHBOR_DOWN, nbr->peerid, 0, NULL, 0); in nbr_del() 361 nbr_find_peerid(u_int32_t peerid) in nbr_find_peerid() argument 366 head = NBR_HASH(peerid); in nbr_find_peerid() 369 if (nbr->peerid == peerid) in nbr_find_peerid() [all …]
|
/openbsd/usr.sbin/ldpd/ |
H A D | lde.c | 221 ln = lde_nbr_find(imsg.hdr.peerid); in lde_dispatch_imsg() 239 ln = lde_nbr_find(imsg.hdr.peerid); in lde_dispatch_imsg() 269 ln = lde_nbr_find(imsg.hdr.peerid); in lde_dispatch_imsg() 286 ln = lde_nbr_find(imsg.hdr.peerid); in lde_dispatch_imsg() 303 ln = lde_nbr_find(imsg.hdr.peerid); in lde_dispatch_imsg() 330 if (lde_nbr_find(imsg.hdr.peerid)) in lde_dispatch_imsg() 333 lde_nbr_new(imsg.hdr.peerid, imsg.data); in lde_dispatch_imsg() 1045 return (a->peerid - b->peerid); in lde_nbr_compare() 1060 ln->peerid = peerid; in lde_nbr_new() 1128 lde_nbr_find(uint32_t peerid) in lde_nbr_find() argument [all …]
|
H A D | neighbor.c | 127 return (a->peerid - b->peerid); in nbr_pid_compare() 209 ldpe_imsg_compose_lde(IMSG_NEIGHBOR_DOWN, nbr->peerid, 0, in nbr_fsm() 237 nbr->peerid = 0; in nbr_new() 307 if (nbr->peerid) in nbr_del() 320 if (nbr->peerid) in nbr_update_peerid() 326 nbr->peerid = peercnt; in nbr_update_peerid() 350 nbr_find_peerid(uint32_t peerid) in nbr_find_peerid() argument 353 n.peerid = peerid; in nbr_find_peerid() 742 return (ldpe_imsg_compose_lde(IMSG_NEIGHBOR_UP, nbr->peerid, 0, in nbr_act_session_operational() 749 ldpe_imsg_compose_lde(IMSG_LABEL_MAPPING_FULL, nbr->peerid, 0, in nbr_send_labelmappings()
|
/openbsd/usr.sbin/smtpd/ |
H A D | control.c | 99 c = tree_get(&ctl_conns, imsg->hdr.peerid); in control_imsg() 102 imsg->hdr.peerid = 0; in control_imsg() 107 c = tree_get(&ctl_conns, imsg->hdr.peerid); in control_imsg() 431 if (imsg->hdr.peerid != IMSG_VERSION) { in control_dispatch_ext() 547 imsg->hdr.peerid = c->id; in control_dispatch_ext() 597 imsg->hdr.peerid = c->id; in control_dispatch_ext() 673 imsg->hdr.peerid = c->id; in control_dispatch_ext() 703 imsg->hdr.peerid = c->id; in control_dispatch_ext() 711 imsg->hdr.peerid = c->id; in control_dispatch_ext() 724 imsg->hdr.peerid = c->id; in control_dispatch_ext()
|
H A D | scheduler.c | 304 m_compose(p, IMSG_CTL_LIST_MESSAGES, imsg->hdr.peerid, 0, -1, in scheduler_imsg() 313 imsg->hdr.peerid, 0, -1); in scheduler_imsg() 320 imsg->hdr.peerid, 0, -1, NULL, 0); in scheduler_imsg() 333 m_compose(p, r ? IMSG_CTL_OK : IMSG_CTL_FAIL, imsg->hdr.peerid, in scheduler_imsg() 353 m_compose(p, r ? IMSG_CTL_OK : IMSG_CTL_FAIL, imsg->hdr.peerid, in scheduler_imsg() 367 m_compose(p, r ? IMSG_CTL_OK : IMSG_CTL_FAIL, imsg->hdr.peerid, in scheduler_imsg() 381 m_compose(p, r ? IMSG_CTL_OK : IMSG_CTL_FAIL, imsg->hdr.peerid, in scheduler_imsg()
|
/openbsd/usr.sbin/lpd/ |
H A D | proc.c | 54 uint32_t peerid; member 333 m_compose(struct imsgproc *p, uint32_t type, uint32_t peerid, pid_t pid, int fd, in m_compose() argument 336 if (imsg_compose(&p->imsgbuf, type, peerid, pid, fd, data, len) == -1) in m_compose() 343 m_create(struct imsgproc *p, uint32_t type, uint32_t peerid, pid_t pid, int fd) in m_create() argument 347 p->m_out.peerid = peerid; in m_create() 355 if (imsg_compose(&p->imsgbuf, p->m_out.type, p->m_out.peerid, in m_close()
|
/openbsd/usr.sbin/relayd/ |
H A D | proc.c | 634 imsg.hdr.type, imsg.hdr.peerid, p->p_title, imsg.hdr.pid); in proc_dispatch() 665 imsg.hdr.type, imsg.hdr.peerid, in proc_dispatch() 701 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event() argument 706 if ((ret = imsg_compose(&iev->ibuf, type, peerid, in imsg_compose_event() 714 imsg_composev_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_composev_event() argument 719 if ((ret = imsg_composev(&iev->ibuf, type, peerid, in imsg_composev_event() 741 uint16_t type, uint32_t peerid, int fd, void *data, uint16_t datalen) in proc_compose_imsg() argument 748 type, peerid, ps->ps_instance + 1, fd, data, datalen) == -1) in proc_compose_imsg() 764 uint16_t type, uint32_t peerid, int fd, const struct iovec *iov, int iovcnt) in proc_composev_imsg() argument 771 type, peerid, ps->ps_instance + 1, fd, iov, iovcnt) == -1) in proc_composev_imsg() [all …]
|
/openbsd/usr.sbin/httpd/ |
H A D | proc.c | 633 imsg.hdr.type, imsg.hdr.peerid, p->p_title, imsg.hdr.pid); in proc_dispatch() 664 imsg.hdr.type, imsg.hdr.peerid, in proc_dispatch() 700 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event() argument 705 if ((ret = imsg_compose(&iev->ibuf, type, peerid, in imsg_compose_event() 713 imsg_composev_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_composev_event() argument 718 if ((ret = imsg_composev(&iev->ibuf, type, peerid, in imsg_composev_event() 740 uint16_t type, uint32_t peerid, int fd, void *data, uint16_t datalen) in proc_compose_imsg() argument 747 type, peerid, ps->ps_instance + 1, fd, data, datalen) == -1) in proc_compose_imsg() 763 uint16_t type, uint32_t peerid, int fd, const struct iovec *iov, int iovcnt) in proc_composev_imsg() argument 770 type, peerid, ps->ps_instance + 1, fd, iov, iovcnt) == -1) in proc_composev_imsg() [all …]
|
/openbsd/usr.sbin/snmpd/ |
H A D | proc.c | 609 imsg.hdr.type, imsg.hdr.peerid, p->p_title, imsg.hdr.pid); in proc_dispatch() 640 imsg.hdr.type, imsg.hdr.peerid, in proc_dispatch() 676 imsg_compose_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_compose_event() argument 681 if ((ret = imsg_compose(&iev->ibuf, type, peerid, in imsg_compose_event() 689 imsg_composev_event(struct imsgev *iev, uint16_t type, uint32_t peerid, in imsg_composev_event() argument 694 if ((ret = imsg_composev(&iev->ibuf, type, peerid, in imsg_composev_event() 716 uint16_t type, uint32_t peerid, int fd, void *data, uint16_t datalen) in proc_compose_imsg() argument 723 type, peerid, ps->ps_instance + 1, fd, data, datalen) == -1) in proc_compose_imsg() 739 uint16_t type, uint32_t peerid, int fd, const struct iovec *iov, int iovcnt) in proc_composev_imsg() argument 746 type, peerid, ps->ps_instance + 1, fd, iov, iovcnt) == -1) in proc_composev_imsg()
|