usr.sbin/dvmrpd/dvmrpd.h
334
struct in_addr adv_rtr;
usr.sbin/dvmrpd/dvmrpe.h
74
struct in_addr adv_rtr;
usr.sbin/dvmrpd/rde.h
39
struct adv_rtr adv_rtr[MAXVIFS];
usr.sbin/dvmrpd/rde_srt.c
185
rn->adv_rtr[i].addr.s_addr = 0;
usr.sbin/dvmrpd/rde_srt.c
186
rn->adv_rtr[i].metric = 0;
usr.sbin/dvmrpd/rde_srt.c
416
if (nbr_report == rn->adv_rtr[ifindex].addr.s_addr)
usr.sbin/dvmrpd/rde_srt.c
428
if (nbr_report == rn->adv_rtr[ifindex].addr.s_addr)
usr.sbin/dvmrpd/rde_srt.c
445
struct adv_rtr *adv = &rn->adv_rtr[iface->ifindex];
usr.sbin/dvmrpd/rde_srt.c
474
if (rn->adv_rtr[i].addr.s_addr &&
usr.sbin/dvmrpd/rde_srt.c
475
(rn->cost < rn->adv_rtr[i].metric ||
usr.sbin/dvmrpd/rde_srt.c
476
(rn->cost == rn->adv_rtr[i].metric &&
usr.sbin/dvmrpd/rde_srt.c
487
rn->adv_rtr[iface->ifindex].addr.s_addr = iface->addr.s_addr;
usr.sbin/dvmrpd/rde_srt.c
488
rn->adv_rtr[iface->ifindex].metric = rn->cost;
usr.sbin/dvmrpd/rde_srt.c
555
if (rn->adv_rtr[iface->ifindex].addr.s_addr != iface->addr.s_addr)
usr.sbin/dvmrpd/rde_srt.c
585
if (rn->adv_rtr[ifindex].addr.s_addr == addr.s_addr) {
usr.sbin/dvmrpd/rde_srt.c
586
rn->adv_rtr[ifindex].addr.s_addr =
usr.sbin/dvmrpd/rde_srt.c
588
rn->adv_rtr[ifindex].metric = rn->cost;
usr.sbin/dvmrpd/rde_srt.c
590
} else if (rn->adv_rtr[ifindex].addr.s_addr ==
usr.sbin/ospf6ctl/ospf6ctl.c
1225
printf("%-15s %-12s %-7d", inet_ntoa(rt->adv_rtr),
usr.sbin/ospf6ctl/ospf6ctl.c
1247
inet_ntoa(rt->adv_rtr), path_type_name(rt->p_type),
usr.sbin/ospf6ctl/ospf6ctl.c
547
log_adv_rtr(u_int32_t adv_rtr)
usr.sbin/ospf6ctl/ospf6ctl.c
552
addr.s_addr = adv_rtr;
usr.sbin/ospf6ctl/ospf6ctl.c
633
log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr),
usr.sbin/ospf6ctl/ospf6ctl.c
705
printf("Advertising Router: %s\n", log_adv_rtr(lsa->adv_rtr));
usr.sbin/ospf6d/lsreq.c
138
(lsa_hdr->adv_rtr == le->le_lsa->adv_rtr))
usr.sbin/ospf6d/lsreq.c
69
ls_req_hdr.adv_rtr = le->le_lsa->adv_rtr;
usr.sbin/ospf6d/lsupdate.c
137
lsa_hdr->adv_rtr != le->le_lsa->adv_rtr)
usr.sbin/ospf6d/lsupdate.c
364
(lsa_hdr->adv_rtr == le->le_ref->hdr.adv_rtr))
usr.sbin/ospf6d/ospf6.h
151
u_int32_t adv_rtr;
usr.sbin/ospf6d/ospf6.h
283
u_int32_t adv_rtr;
usr.sbin/ospf6d/ospf6d.h
477
struct in_addr adv_rtr;
usr.sbin/ospf6d/ospfe.c
1031
lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr;
usr.sbin/ospf6d/ospfe.c
1129
lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr;
usr.sbin/ospf6d/ospfe.c
967
lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr;
usr.sbin/ospf6d/rde.c
1128
le->adv_rtr = lsa->adv_rtr;
usr.sbin/ospf6d/rde.c
1139
(lsa_hdr->adv_rtr == le->adv_rtr))
usr.sbin/ospf6d/rde.c
1153
(lsa_hdr->adv_rtr == le->adv_rtr)) {
usr.sbin/ospf6d/rde.c
1217
lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde.c
1235
lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde.c
1471
lsa->hdr.adv_rtr = rde_router_id();
usr.sbin/ospf6d/rde.c
1597
lsa->hdr.adv_rtr = rde_router_id();
usr.sbin/ospf6d/rde.c
1672
lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr;
usr.sbin/ospf6d/rde.c
1689
lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde.c
1729
lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr;
usr.sbin/ospf6d/rde.c
373
lsa_hdr.ls_id, lsa_hdr.adv_rtr);
usr.sbin/ospf6d/rde.c
411
req_hdr.adv_rtr)) == NULL) {
usr.sbin/ospf6d/rde.c
443
lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde.c
539
lsa_hdr.adv_rtr);
usr.sbin/ospf6d/rde.h
51
u_int32_t adv_rtr;
usr.sbin/ospf6d/rde.h
61
u_int32_t adv_rtr;
usr.sbin/ospf6d/rde.h
93
struct in_addr adv_rtr;
usr.sbin/ospf6d/rde_lsdb.c
288
lsa->hdr.type, lsa->hdr.ls_id, lsa->hdr.adv_rtr) == NULL &&
usr.sbin/ospf6d/rde_lsdb.c
431
if (rde_router_id() != lsa->hdr.adv_rtr)
usr.sbin/ospf6d/rde_lsdb.c
532
v = lsa_find(nbr->iface, lsa->type, lsa->ls_id, lsa->adv_rtr);
usr.sbin/ospf6d/rde_lsdb.c
55
if (a->adv_rtr < b->adv_rtr)
usr.sbin/ospf6d/rde_lsdb.c
57
if (a->adv_rtr > b->adv_rtr)
usr.sbin/ospf6d/rde_lsdb.c
575
u_int32_t adv_rtr)
usr.sbin/ospf6d/rde_lsdb.c
588
return lsa_find_tree(tree, type, ls_id, adv_rtr);
usr.sbin/ospf6d/rde_lsdb.c
594
u_int32_t adv_rtr)
usr.sbin/ospf6d/rde_lsdb.c
600
key.adv_rtr = ntohl(adv_rtr);
usr.sbin/ospf6d/rde_lsdb.c
629
key.adv_rtr = ntohl(rtr_id);
usr.sbin/ospf6d/rde_lsdb.c
636
v->adv_rtr != ntohl(rtr_id)) {
usr.sbin/ospf6d/rde_lsdb.c
669
key.adv_rtr = ntohl(lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde_lsdb.c
677
v->adv_rtr != key.adv_rtr) {
usr.sbin/ospf6d/rde_lsdb.c
710
v = lsa_find_rtr_frag(v->area, htonl(v->adv_rtr), n++);
usr.sbin/ospf6d/rde_lsdb.c
766
if (v->lsa->hdr.adv_rtr == rde_router_id())
usr.sbin/ospf6d/rde_lsdb.c
83
v->adv_rtr = ntohl(lsa->hdr.adv_rtr);
usr.sbin/ospf6d/rde_spf.c
1010
rt_nexthop_add(rte, vnh, v_type, adv_rtr);
usr.sbin/ospf6d/rde_spf.c
1065
rt_nexthop_add(rte, vnh, v_type, adv_rtr);
usr.sbin/ospf6d/rde_spf.c
1123
v = lsa_find_rtr_frag(v->area, htonl(v->adv_rtr), frag++);
usr.sbin/ospf6d/rde_spf.c
1169
rtr_link->nbr_rtr_id == htonl(v->adv_rtr))
usr.sbin/ospf6d/rde_spf.c
1174
rtr_link->nbr_rtr_id == htonl(v->adv_rtr) &&
usr.sbin/ospf6d/rde_spf.c
1188
if (net_link->att_rtr == htonl(v->adv_rtr))
usr.sbin/ospf6d/rde_spf.c
125
log_rtr_id(htonl(w->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
128
log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
192
v == spf_root ? "*" : " ", log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
206
struct in_addr adv_rtr;
usr.sbin/ospf6d/rde_spf.c
226
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospf6d/rde_spf.c
227
bcopy(&adv_rtr, &ia6.s6_addr[12], sizeof(adv_rtr));
usr.sbin/ospf6d/rde_spf.c
230
adv_rtr, PT_INTER_AREA, DT_RTR, flags, 0);
usr.sbin/ospf6d/rde_spf.c
241
log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
253
"%u)", log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
262
"invalid ref_type 0x%hx", log_rtr_id(v->adv_rtr),
usr.sbin/ospf6d/rde_spf.c
280
adv_rtr.s_addr = htonl(w->adv_rtr);
usr.sbin/ospf6d/rde_spf.c
284
area->id, adv_rtr, PT_INTRA_AREA, DT_NET,
usr.sbin/ospf6d/rde_spf.c
297
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospf6d/rde_spf.c
298
w = lsa_find_rtr(area, adv_rtr.s_addr);
usr.sbin/ospf6d/rde_spf.c
302
log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
321
LSA_METRIC_MASK), 0, area->id, adv_rtr, PT_INTER_AREA,
usr.sbin/ospf6d/rde_spf.c
330
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospf6d/rde_spf.c
331
w = lsa_find_rtr(area, adv_rtr.s_addr);
usr.sbin/ospf6d/rde_spf.c
335
log_rtr_id(htonl(v->adv_rtr)),
usr.sbin/ospf6d/rde_spf.c
350
area->id, adv_rtr, PT_INTER_AREA, DT_RTR, 0, 0);
usr.sbin/ospf6d/rde_spf.c
364
struct in_addr adv_rtr, area;
usr.sbin/ospf6d/rde_spf.c
381
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospf6d/rde_spf.c
383
bcopy(&adv_rtr, &addr.s6_addr[12], sizeof(adv_rtr));
usr.sbin/ospf6d/rde_spf.c
440
v->cost, cost2, area, adv_rtr, type, DT_NET, 0, ext_tag);
usr.sbin/ospf6d/rde_spf.c
482
htonl(dst->adv_rtr));
usr.sbin/ospf6d/rde_spf.c
511
rtr_link->nbr_rtr_id == parent->lsa->hdr.adv_rtr &&
usr.sbin/ospf6d/rde_spf.c
868
struct in_addr adv_rtr)
usr.sbin/ospf6d/rde_spf.c
879
rn->adv_rtr.s_addr = adv_rtr.s_addr;
usr.sbin/ospf6d/rde_spf.c
897
rn->adv_rtr.s_addr = adv_rtr.s_addr;
usr.sbin/ospf6d/rde_spf.c
973
rtctl.adv_rtr.s_addr = rn->adv_rtr.s_addr;
usr.sbin/ospf6d/rde_spf.c
985
struct in_addr adv_rtr, enum path_type p_type, enum dst_type d_type,
usr.sbin/ospfctl/ospfctl.c
423
log_adv_rtr(u_int32_t adv_rtr)
usr.sbin/ospfctl/ospfctl.c
428
addr.s_addr = adv_rtr;
usr.sbin/ospfctl/output.c
310
printf("%-15s %-12s %-7d", inet_ntoa(rt->adv_rtr),
usr.sbin/ospfctl/output.c
329
printf("%-15s %-12s %-7d %-7d\n", inet_ntoa(rt->adv_rtr),
usr.sbin/ospfctl/output.c
512
printf("Advertising Router: %s\n", log_adv_rtr(lsa->adv_rtr));
usr.sbin/ospfctl/output.c
528
log_id(lsa->ls_id), log_adv_rtr(lsa->adv_rtr),
usr.sbin/ospfd/lsreq.c
140
(lsa_hdr->adv_rtr == le->le_lsa->adv_rtr))
usr.sbin/ospfd/lsreq.c
71
ls_req_hdr.adv_rtr = le->le_lsa->adv_rtr;
usr.sbin/ospfd/lsupdate.c
134
lsa_hdr->adv_rtr != le->le_lsa->adv_rtr)
usr.sbin/ospfd/lsupdate.c
357
(lsa_hdr->adv_rtr == le->le_ref->hdr.adv_rtr))
usr.sbin/ospfd/ospf.h
174
u_int32_t adv_rtr;
usr.sbin/ospfd/ospf.h
256
u_int32_t adv_rtr;
usr.sbin/ospfd/ospfd.h
516
struct in_addr adv_rtr;
usr.sbin/ospfd/ospfe.c
1107
lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr;
usr.sbin/ospfd/ospfe.c
1173
lsa_hdr.adv_rtr = oeconf->rtr_id.s_addr;
usr.sbin/ospfd/rde.c
1091
le->adv_rtr = lsa->adv_rtr;
usr.sbin/ospfd/rde.c
1102
(lsa_hdr->adv_rtr == le->adv_rtr))
usr.sbin/ospfd/rde.c
1116
(lsa_hdr->adv_rtr == le->adv_rtr)) {
usr.sbin/ospfd/rde.c
1342
lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr;
usr.sbin/ospfd/rde.c
1461
lsa->hdr.adv_rtr = rdeconf->rtr_id.s_addr;
usr.sbin/ospfd/rde.c
380
lsa_hdr.ls_id, lsa_hdr.adv_rtr);
usr.sbin/ospfd/rde.c
422
req_hdr.adv_rtr)) == NULL) {
usr.sbin/ospfd/rde.c
456
lsa->hdr.adv_rtr);
usr.sbin/ospfd/rde.c
552
lsa_hdr.adv_rtr);
usr.sbin/ospfd/rde.h
50
u_int32_t adv_rtr;
usr.sbin/ospfd/rde.h
60
u_int32_t adv_rtr;
usr.sbin/ospfd/rde.h
83
struct in_addr adv_rtr;
usr.sbin/ospfd/rde_lsdb.c
272
lsa->hdr.type, lsa->hdr.ls_id, lsa->hdr.adv_rtr) == NULL &&
usr.sbin/ospfd/rde_lsdb.c
299
if (lsa->hdr.ls_id != lsa->hdr.adv_rtr) {
usr.sbin/ospfd/rde_lsdb.c
339
if (rde_router_id() == new->hdr.adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
446
v = lsa_find(nbr->iface, lsa->type, lsa->ls_id, lsa->adv_rtr);
usr.sbin/ospfd/rde_lsdb.c
488
lsa_find(struct iface *iface, u_int8_t type, u_int32_t ls_id, u_int32_t adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
500
return lsa_find_tree(tree, type, ls_id, adv_rtr);
usr.sbin/ospfd/rde_lsdb.c
505
u_int32_t adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
507
return lsa_find_tree(&area->lsa_tree, type, ls_id, adv_rtr);
usr.sbin/ospfd/rde_lsdb.c
512
u_int32_t adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
518
key.adv_rtr = ntohl(adv_rtr);
usr.sbin/ospfd/rde_lsdb.c
54
if (a->adv_rtr < b->adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
56
if (a->adv_rtr > b->adv_rtr)
usr.sbin/ospfd/rde_lsdb.c
619
if (v->lsa->hdr.adv_rtr == rde_router_id())
usr.sbin/ospfd/rde_lsdb.c
82
v->adv_rtr = ntohl(lsa->hdr.adv_rtr);
usr.sbin/ospfd/rde_spf.c
181
struct in_addr addr, adv_rtr;
usr.sbin/ospfd/rde_spf.c
199
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospfd/rde_spf.c
204
area->id, adv_rtr, PT_INTRA_AREA, DT_NET,
usr.sbin/ospfd/rde_spf.c
213
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospfd/rde_spf.c
216
adv_rtr, PT_INTRA_AREA, DT_RTR, v->lsa->data.rtr.flags, 0);
usr.sbin/ospfd/rde_spf.c
223
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospfd/rde_spf.c
225
&v->nexthop, v->type, v->cost, 0, area->id, adv_rtr,
usr.sbin/ospfd/rde_spf.c
241
htonl(v->adv_rtr),
usr.sbin/ospfd/rde_spf.c
242
htonl(v->adv_rtr))) == NULL)
usr.sbin/ospfd/rde_spf.c
256
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospfd/rde_spf.c
260
&v->nexthop, v->type, v->cost, 0, area->id, adv_rtr,
usr.sbin/ospfd/rde_spf.c
265
area->id, adv_rtr, PT_INTER_AREA, DT_RTR,
usr.sbin/ospfd/rde_spf.c
285
struct in_addr addr, adv_rtr, a;
usr.sbin/ospfd/rde_spf.c
300
if ((r = rt_lookup(DT_RTR, htonl(v->adv_rtr))) == NULL)
usr.sbin/ospfd/rde_spf.c
326
adv_rtr.s_addr = htonl(v->adv_rtr);
usr.sbin/ospfd/rde_spf.c
347
&v->nexthop, v->type, v->cost, cost2, a, adv_rtr, type,
usr.sbin/ospfd/rde_spf.c
750
struct in_addr adv_rtr)
usr.sbin/ospfd/rde_spf.c
761
rn->adv_rtr.s_addr = adv_rtr.s_addr;
usr.sbin/ospfd/rde_spf.c
777
rn->adv_rtr.s_addr = adv_rtr.s_addr;
usr.sbin/ospfd/rde_spf.c
851
rtctl.adv_rtr.s_addr = rn->adv_rtr.s_addr;
usr.sbin/ospfd/rde_spf.c
863
struct in_addr adv_rtr, enum path_type p_type, enum dst_type d_type,
usr.sbin/ospfd/rde_spf.c
885
rt_nexthop_add(rte, vnh, v_type, adv_rtr);
usr.sbin/ospfd/rde_spf.c
942
rt_nexthop_add(rte, vnh, v_type, adv_rtr);