Searched refs:rtr_link (Results 1 – 7 of 7) sorted by relevance
/openbsd/usr.sbin/ospfd/ |
H A D | ospfe.c | 856 bzero(&rtr_link, sizeof(rtr_link)); in orig_rtr_lsa() 864 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 891 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 898 bzero(&rtr_link, sizeof(rtr_link)); in orig_rtr_lsa() 914 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 956 rtr_link.id = in orig_rtr_lsa() 976 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 997 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 1012 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 1018 bzero(&rtr_link, sizeof(rtr_link)); in orig_rtr_lsa() [all …]
|
H A D | rde_spf.c | 87 rtr_link = get_rtr_link(v, i); in spf_calc() 88 switch (rtr_link->type) { in spf_calc() 96 rtr_link->id, rtr_link->id); in spf_calc() 198 addr.s_addr = rtr_link->id & rtr_link->data; in rt_calc() 398 switch (rtr_link->type) { in calc_nexthop() 406 (rtr_link->data & in calc_nexthop() 409 rtr_link->data); in calc_nexthop() 429 if ((rtr_link->type == in calc_nexthop() 431 (rtr_link->data & in calc_nexthop() 436 rtr_link->data); in calc_nexthop() [all …]
|
H A D | rde_lsdb.c | 289 struct lsa_rtr_link *rtr_link; in lsa_router_check() local 310 rtr_link = (struct lsa_rtr_link *)(buf + off); in lsa_router_check() 316 off += rtr_link->num_tos * sizeof(u_int32_t); in lsa_router_check()
|
/openbsd/usr.sbin/ospf6d/ |
H A D | ospfe.c | 799 bzero(&rtr_link, sizeof(rtr_link)); in orig_rtr_lsa() 819 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 844 rtr_link.metric = in orig_rtr_lsa() 850 sizeof(rtr_link))) in orig_rtr_lsa() 871 rtr_link.metric = 0xffff; in orig_rtr_lsa() 875 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 886 rtr_link.data = 0xffffffff; in orig_rtr_lsa() 889 if (ibuf_add(buf, &rtr_link, sizeof(rtr_link))) in orig_rtr_lsa() 895 bzero(&rtr_link, sizeof(rtr_link)); in orig_rtr_lsa() 910 rtr_link.metric = in orig_rtr_lsa() [all …]
|
H A D | rde_spf.c | 84 rtr_link = get_rtr_link(v, i); in spf_calc() 85 switch (rtr_link->type) { in spf_calc() 90 rtr_link->nbr_rtr_id); in spf_calc() 96 rtr_link->nbr_iface_id, in spf_calc() 97 rtr_link->nbr_rtr_id); in spf_calc() 497 struct lsa_rtr_link *rtr_link; in calc_nexthop_transit_nbr() local 509 rtr_link = get_rtr_link(dst, i); in calc_nexthop_transit_nbr() 548 ntohl(rtr_link->iface_id)); in calc_nexthop() 1118 return (rtr_link); in get_rtr_link() 1119 rtr_link++; in get_rtr_link() [all …]
|
/openbsd/usr.sbin/ospfctl/ |
H A D | output.c | 538 struct lsa_rtr_link *rtr_link; in show_db() local 587 rtr_link = (struct lsa_rtr_link *)((char *)lsa + off); in show_db() 590 print_rtr_link_type(rtr_link->type)); in show_db() 592 addr.s_addr = rtr_link->id; in show_db() 593 data.s_addr = rtr_link->data; in show_db() 595 switch (rtr_link->type) { in show_db() 623 printf(" Metric: %d\n\n", ntohs(rtr_link->metric)); in show_db() 626 rtr_link->num_tos * sizeof(u_int32_t); in show_db()
|
/openbsd/usr.sbin/ospf6ctl/ |
H A D | ospf6ctl.c | 780 struct lsa_rtr_link *rtr_link; in show_db_msg_detail() local 898 rtr_link = (struct lsa_rtr_link *)((char *)lsa + off); in show_db_msg_detail() 901 log_id(rtr_link->iface_id), in show_db_msg_detail() 902 print_rtr_link_type(rtr_link->type)); in show_db_msg_detail() 904 addr.s_addr = rtr_link->nbr_rtr_id; in show_db_msg_detail() 905 data.s_addr = rtr_link->nbr_iface_id; in show_db_msg_detail() 907 switch (rtr_link->type) { in show_db_msg_detail() 922 rtr_link->type, inet_ntoa(addr)); in show_db_msg_detail() 928 printf(" Metric: %d\n\n", ntohs(rtr_link->metric)); in show_db_msg_detail()
|