/openbsd/usr.sbin/ospf6d/ |
H A D | rde_spf.c | 226 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 227 bcopy(&adv_rtr, &ia6.s6_addr[12], sizeof(adv_rtr)); in rt_calc() 280 adv_rtr.s_addr = htonl(w->adv_rtr); in rt_calc() 297 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 330 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 381 adv_rtr.s_addr = htonl(v->adv_rtr); in asext_calc() 383 bcopy(&adv_rtr, &addr.s6_addr[12], sizeof(adv_rtr)); in asext_calc() 482 htonl(dst->adv_rtr)); in calc_nexthop_lladdr() 879 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() 897 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() [all …]
|
H A D | rde_lsdb.c | 55 if (a->adv_rtr < b->adv_rtr) in lsa_compare() 57 if (a->adv_rtr > b->adv_rtr) in lsa_compare() 83 v->adv_rtr = ntohl(lsa->hdr.adv_rtr); in vertex_get() 431 if (rde_router_id() != lsa->hdr.adv_rtr) in lsa_self() 575 u_int32_t adv_rtr) in lsa_find() argument 594 u_int32_t adv_rtr) in lsa_find_tree() argument 600 key.adv_rtr = ntohl(adv_rtr); in lsa_find_tree() 629 key.adv_rtr = ntohl(rtr_id); in lsa_find_rtr_frag() 636 v->adv_rtr != ntohl(rtr_id)) { in lsa_find_rtr_frag() 669 key.adv_rtr = ntohl(lsa->hdr.adv_rtr); in lsa_find_lsid() [all …]
|
H A D | lsreq.c | 69 ls_req_hdr.adv_rtr = le->le_lsa->adv_rtr; in send_ls_req() 138 (lsa_hdr->adv_rtr == le->le_lsa->adv_rtr)) in ls_req_list_get()
|
H A D | rde.h | 51 u_int32_t adv_rtr; member 61 u_int32_t adv_rtr; member 93 struct in_addr adv_rtr; member
|
H A D | rde.c | 407 req_hdr.adv_rtr)) == NULL) { in rde_dispatch_imsg() 439 lsa->hdr.adv_rtr); in rde_dispatch_imsg() 535 lsa_hdr.adv_rtr); in rde_dispatch_imsg() 1122 le->adv_rtr = lsa->adv_rtr; in rde_req_list_add() 1133 (lsa_hdr->adv_rtr == le->adv_rtr)) in rde_req_list_exists() 1147 (lsa_hdr->adv_rtr == le->adv_rtr)) { in rde_req_list_del() 1211 lsa->hdr.adv_rtr); in rde_asext_get() 1229 lsa->hdr.adv_rtr); in rde_asext_put() 1465 lsa->hdr.adv_rtr = rde_router_id(); in RB_GENERATE() 1591 lsa->hdr.adv_rtr = rde_router_id(); in orig_intra_lsa_rtr() [all …]
|
H A D | ospf6.h | 151 u_int32_t adv_rtr; member 283 u_int32_t adv_rtr; member
|
H A D | lsupdate.c | 137 lsa_hdr->adv_rtr != le->le_lsa->adv_rtr) in lsa_flood() 363 (lsa_hdr->adv_rtr == le->le_ref->hdr.adv_rtr)) in ls_retrans_list_get()
|
H A D | ospfe.c | 960 lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr; in orig_rtr_lsa() 1024 lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr; in orig_net_lsa() 1122 lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr; in orig_link_lsa()
|
H A D | ospf6d.h | 476 struct in_addr adv_rtr; member
|
/openbsd/usr.sbin/ospfd/ |
H A D | rde_spf.c | 181 struct in_addr addr, adv_rtr; in rt_calc() local 199 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 213 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 223 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 241 htonl(v->adv_rtr), in rt_calc() 256 adv_rtr.s_addr = htonl(v->adv_rtr); in rt_calc() 326 adv_rtr.s_addr = htonl(v->adv_rtr); in asext_calc() 750 struct in_addr adv_rtr) in rt_nexthop_add() argument 761 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() 777 rn->adv_rtr.s_addr = adv_rtr.s_addr; in rt_nexthop_add() [all …]
|
H A D | rde_lsdb.c | 54 if (a->adv_rtr < b->adv_rtr) in lsa_compare() 56 if (a->adv_rtr > b->adv_rtr) in lsa_compare() 82 v->adv_rtr = ntohl(lsa->hdr.adv_rtr); in vertex_get() 299 if (lsa->hdr.ls_id != lsa->hdr.adv_rtr) { in lsa_router_check() 339 if (rde_router_id() == new->hdr.adv_rtr) in lsa_self() 500 return lsa_find_tree(tree, type, ls_id, adv_rtr); in lsa_find() 505 u_int32_t adv_rtr) in lsa_find_area() argument 507 return lsa_find_tree(&area->lsa_tree, type, ls_id, adv_rtr); in lsa_find_area() 512 u_int32_t adv_rtr) in lsa_find_tree() argument 518 key.adv_rtr = ntohl(adv_rtr); in lsa_find_tree() [all …]
|
H A D | lsreq.c | 71 ls_req_hdr.adv_rtr = le->le_lsa->adv_rtr; in send_ls_req() 140 (lsa_hdr->adv_rtr == le->le_lsa->adv_rtr)) in ls_req_list_get()
|
H A D | rde.h | 50 u_int32_t adv_rtr; member 60 u_int32_t adv_rtr; member 83 struct in_addr adv_rtr; member
|
H A D | rde.c | 376 lsa_hdr.ls_id, lsa_hdr.adv_rtr); in rde_dispatch_imsg() 418 req_hdr.adv_rtr)) == NULL) { in rde_dispatch_imsg() 452 lsa->hdr.adv_rtr); in rde_dispatch_imsg() 548 lsa_hdr.adv_rtr); in rde_dispatch_imsg() 1085 le->adv_rtr = lsa->adv_rtr; in rde_req_list_add() 1096 (lsa_hdr->adv_rtr == le->adv_rtr)) in rde_req_list_exists() 1110 (lsa_hdr->adv_rtr == le->adv_rtr)) { in rde_req_list_del() 1336 lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr; in orig_asext_lsa() 1455 lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr; in orig_sum_lsa()
|
H A D | ospf.h | 174 u_int32_t adv_rtr; member 256 u_int32_t adv_rtr; member
|
H A D | lsupdate.c | 134 lsa_hdr->adv_rtr != le->le_lsa->adv_rtr) in lsa_flood() 356 (lsa_hdr->adv_rtr == le->le_ref->hdr.adv_rtr)) in ls_retrans_list_get()
|
H A D | ospfd.h | 516 struct in_addr adv_rtr; member
|
H A D | ospfe.c | 1095 lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr; in orig_rtr_lsa() 1161 lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr; in orig_net_lsa()
|
/openbsd/usr.sbin/dvmrpd/ |
H A D | rde_srt.c | 185 rn->adv_rtr[i].addr.s_addr = 0; in rr_new_rt() 186 rn->adv_rtr[i].metric = 0; in rr_new_rt() 416 if (nbr_report == rn->adv_rtr[ifindex].addr.s_addr) in srt_check_route() 445 struct adv_rtr *adv = &rn->adv_rtr[iface->ifindex]; in srt_current_forwarder() 474 if (rn->adv_rtr[i].addr.s_addr && in srt_update_ds_forwarders() 475 (rn->cost < rn->adv_rtr[i].metric || in srt_update_ds_forwarders() 476 (rn->cost == rn->adv_rtr[i].metric && in srt_update_ds_forwarders() 488 rn->adv_rtr[iface->ifindex].metric = rn->cost; in srt_set_forwarder_self() 586 rn->adv_rtr[ifindex].addr.s_addr = in srt_expire_nbr() 588 rn->adv_rtr[ifindex].metric = rn->cost; in srt_expire_nbr() [all …]
|
H A D | rde.h | 29 struct adv_rtr { struct 39 struct adv_rtr adv_rtr[MAXVIFS]; member
|
H A D | dvmrpe.h | 74 struct in_addr adv_rtr; member
|
H A D | dvmrpd.h | 335 struct in_addr adv_rtr; member
|
/openbsd/usr.sbin/ospfctl/ |
H A D | output.c | 310 printf("%-15s %-12s %-7d", inet_ntoa(rt->adv_rtr), in show_rib() 329 printf("%-15s %-12s %-7d %-7d\n", inet_ntoa(rt->adv_rtr), in show_rib() 512 printf("Advertising Router: %s\n", log_adv_rtr(lsa->adv_rtr)); in show_db_hdr_msg_detail() 528 log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr), in show_db_simple()
|
H A D | ospfctl.c | 425 log_adv_rtr(u_int32_t adv_rtr) in log_adv_rtr() argument 430 addr.s_addr = adv_rtr; in log_adv_rtr()
|
/openbsd/usr.sbin/ospf6ctl/ |
H A D | ospf6ctl.c | 547 log_adv_rtr(u_int32_t adv_rtr) in log_adv_rtr() argument 552 addr.s_addr = adv_rtr; in log_adv_rtr() 633 log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr), in show_database_msg() 705 printf("Advertising Router: %s\n", log_adv_rtr(lsa->adv_rtr)); in show_db_hdr_msg_detail() 1225 printf("%-15s %-12s %-7d", inet_ntoa(rt->adv_rtr), in show_rib_detail_msg() 1247 inet_ntoa(rt->adv_rtr), path_type_name(rt->p_type), in show_rib_detail_msg()
|