Home
last modified time | relevance | path

Searched refs:rtr_link (Results 1 – 7 of 7) sorted by relevance

/openbsd/usr.sbin/ospfd/
H A Dospfe.c856 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 Drde_spf.c87 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 Drde_lsdb.c289 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 Dospfe.c799 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 Drde_spf.c84 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 Doutput.c538 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 Dospf6ctl.c780 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()