/openbsd/usr.sbin/bgpd/ |
H A D | rde_peer.c | 54 if (aid >= AID_MAX) in peer_has_add_path() 230 uint8_t aid; in peer_generate_update() local 232 aid = re->prefix->aid; in peer_generate_update() 498 if (aid == AID_UNSPEC) { in peer_flush() 503 peer->staletime[aid] = 0; in peer_flush() 518 if (peer->staletime[aid]) in peer_stale() 519 peer_flush(peer, aid, peer->staletime[aid]); in peer_stale() 532 peer_flush(peer, aid, 0); in peer_stale() 563 } else if (aid == AID_FLOWSPECv4 || aid == AID_FLOWSPECv6) { in peer_dump() 586 if (peer->staletime[aid]) in peer_begin_rrefresh() [all …]
|
H A D | rde_prefix.c | 54 uint8_t aid; member 63 uint8_t aid; member 135 addr->aid = pte->aid; in pt_getaddr() 201 pte4.aid = prefix->aid; in pt_fill() 211 pte6.aid = prefix->aid; in pt_fill() 221 pte_vpn4.aid = prefix->aid; in pt_fill() 235 pte_vpn6.aid = prefix->aid; in pt_fill() 285 needle->aid = f->aid; in pt_get_flow() 306 p->aid = f->aid; in pt_add_flow() 362 if (a->aid > b->aid) in pt_prefix_cmp() [all …]
|
H A D | rde_update.c | 108 uint8_t aid) in up_enforce_open_policy() argument 111 if (aid != AID_INET && aid != AID_INET6) in up_enforce_open_policy() 425 addr.aid = aid; in up_generate_default() 459 switch (aid) { in up_get_nexthop() 570 uint8_t aid) in up_generate_attr() argument 616 switch (aid) { in up_generate_attr() 894 switch (aid) { in up_generate_mp_reach() 998 if (aid != AID_INET) { in up_dump_withdraws() 1029 if (aid != AID_INET) { in up_dump_withdraws() 1074 if (aid != AID_INET) { in up_dump_update() [all …]
|
H A D | util.c | 59 switch (addr->aid) { in log_addr() 201 struct bgpd_addr addr = { .aid = roa->aid }; in log_roa() 204 struct bgpd_addr addr = { .aid = roa->aid, .v6 = roa->prefix.inet6 }; in log_roa() 852 if (a->aid != b->aid) in prefix_compare() 853 return (a->aid - b->aid); in prefix_compare() 855 switch (a->aid) { in prefix_compare() 902 if (a->aid == AID_VPN_IPv4 || a->aid == AID_VPN_IPv6) { in prefix_compare() 961 if (aid < AID_MAX) in aid2str() 969 if (aid != AID_UNSPEC && aid < AID_MAX) { in aid2afi() 984 *aid = i; in afi2aid() [all …]
|
H A D | rde.c | 312 for (aid = AID_MIN; aid < AID_MAX; aid++) in rde_main() 1245 .aid = roa.aid in rde_dispatch_imsg_rtr() 1250 .aid = roa.aid, in rde_dispatch_imsg_rtr() 2731 rib.exit_nexthop.aid = p->pt->aid; in rde_dump_rib_as() 2732 rib.true_nexthop.aid = p->pt->aid; in rde_dump_rib_as() 3330 for (aid = AID_MIN; aid < AID_MAX; aid++) { in rde_update_queue_pending() 3825 for (aid = AID_MIN; aid < AID_MAX; aid++) { in rde_softreconfig_in_done() 3835 for (aid = AID_MIN; aid < AID_MAX; aid++) { in rde_softreconfig_in_done() 4279 rr.aid = aid; in rde_peer_send_rrefresh() 4468 kf.nexthop.aid = kf.prefix.aid; in network_dump_upcall() [all …]
|
H A D | mrt.c | 62 uint8_t type, aid; in mrt_update_msg_guess_aid() local 127 return aid; in mrt_update_msg_guess_aid() 143 uint8_t aid, mask; in mrt_bgp_msg_subtype() local 371 uint8_t aid; in mrt_dump_entry_mp() local 396 aid = peer->remote_addr.aid == AID_UNSPEC ? p->pt->aid : in mrt_dump_entry_mp() 398 switch (aid) { in mrt_dump_entry_mp() 436 nexthop.aid = p->pt->aid; in mrt_dump_entry_mp() 543 if (p->pt->aid != peer->remote_addr.aid && in mrt_dump_entry() 544 p->pt->aid != AID_INET && p->pt->aid != AID_INET6) in mrt_dump_entry() 556 addr.aid = p->pt->aid; in mrt_dump_entry() [all …]
|
H A D | printconf.c | 66 switch (p->addr.aid) { in print_prefix() 467 print_af(uint8_t aid) in print_af() argument 474 if (aid == AID_INET || aid == AID_FLOWSPECv4) in print_af() 476 if (aid == AID_INET6 || aid == AID_FLOWSPECv6) in print_af() 478 return (aid2str(aid)); in print_af() 675 addr.aid = roa->aid; in print_originsets() 761 if (p->local_addr_v4.aid) in print_peer() 764 if (p->local_addr_v6.aid) in print_peer() 918 uint8_t aid; in print_announce() local 921 for (aid = AID_MIN; aid < AID_MAX; aid++) in print_announce() [all …]
|
H A D | config.c | 112 flowspec_alloc(uint8_t aid, int len) in flowspec_alloc() argument 131 flow->aid = aid; in flowspec_alloc() 543 h->aid = AID_INET; in host_ip() 645 if (a->p.addr.aid < b->p.addr.aid) in prefixset_cmp() 647 if (a->p.addr.aid > b->p.addr.aid) in prefixset_cmp() 650 switch (a->p.addr.aid) { in prefixset_cmp() 688 if (a->aid < b->aid) in roa_cmp() 690 if (a->aid > b->aid) in roa_cmp() 693 switch (a->aid) { in roa_cmp() 744 if (a->flow->aid < b->flow->aid) in flowspec_config_cmp() [all …]
|
H A D | rde_rib.c | 327 switch (addr->aid) { in rib_match() 543 ctx->ctx_aid = aid; in rib_dump_new() 570 ctx->ctx_aid = subtree->aid; in rib_dump_subtree() 941 switch (addr->aid) { in prefix_adjout_match() 1201 if (aid != AID_UNSPEC && aid != re->prefix->aid) in prefix_flowspec_dump() 1206 done(arg, aid); in prefix_flowspec_dump() 1476 ctx->ctx_aid = aid; in prefix_dump_new() 1773 if (aid != setnh->exit_nexthop.aid) in nexthop_modify() 1903 if (a->aid != b->aid) in nexthop_cmp() 1904 return (a->aid - b->aid); in nexthop_cmp() [all …]
|
H A D | kroute.c | 470 switch (kf->prefix.aid) { in kr_change() 947 switch (addr.aid) { in kr_show_route() 1127 if (xn->net.prefix.aid != net->prefix.aid) in kr_net_match() 1502 if (a->nexthop.aid != b->nexthop.aid) in knexthop_compare() 1503 return (b->nexthop.aid - a->nexthop.aid); in knexthop_compare() 1532 if (a->prefix.aid != b->prefix.aid) in kredist_compare() 1533 return (b->prefix.aid - a->prefix.aid); in kredist_compare() 1540 switch (a->prefix.aid) { in kredist_compare() 2187 gateway.aid = AID_INET; in knexthop_true_nexthop() 2303 n.net.aid = AID_INET; in knexthop_send_update() [all …]
|
H A D | rde_filter.c | 36 struct rde_peer *from, struct filterstate *state, uint8_t aid) in rde_apply_set() argument 144 nexthop_modify(set->action.nh_ref, set->type, aid, in rde_apply_set() 185 if (fp->addr.aid != prefix->aid) in rde_prefix_match() 280 if (cmpaddr->aid != nexthop->aid) in rde_filter_match() 284 switch (cmpaddr->aid) { in rde_filter_match() 314 } else if (f->match.prefix.addr.aid != 0) in rde_filter_match() 550 return (a->action.nexthop.aid - b->action.nexthop.aid); in filterset_cmp() 843 if (prefix->aid == AID_FLOWSPECv4 || prefix->aid == AID_FLOWSPECv6) in rde_filter() 862 rde_apply_set(&f->set, peer, from, state, prefix->aid); in rde_filter()
|
H A D | parse.y | 142 uint8_t aid; member 717 if ($2.aid != currtr->remote_addr.aid) { 1171 curflow->aid = $2; 1898 for (aid = AID_MIN; aid < AID_MAX; aid++) { 5384 roa->aid = npsi->p.addr.aid; in add_roa_set() 5389 switch (roa->aid) { in add_roa_set() 5620 uint8_t aid; in flow_to_flowspec() local 5622 switch (ctx->aid) { in flow_to_flowspec() 5677 if (curflow->aid != addr->aid) { in push_prefix() 5978 switch (aid) { in geticmptypebyname() [all …]
|
H A D | session.c | 1281 switch (local->aid) { in get_alternate_addr() 1311 aid2str(local->aid)); in get_alternate_addr() 2383 uint8_t aid, safi, subtype; in parse_rrefresh() local 2463 rr.aid = aid; in parse_rrefresh() 3269 if (rr.aid < AID_MIN || rr.aid >= AID_MAX) in session_dispatch_imsg() 3276 if (imsg_get_data(&imsg, &aid, sizeof(aid)) == -1) { in session_dispatch_imsg() 3284 if (aid < AID_MIN || aid >= AID_MAX) in session_dispatch_imsg() 3290 aid2str(aid)); in session_dispatch_imsg() 3297 peerid, &aid, sizeof(aid)) == -1) in session_dispatch_imsg() 3384 p->conf.remote_addr.aid == addr.aid && in getpeerbyip() [all …]
|
H A D | rde_trie.c | 327 if (prefix->aid != AID_INET && prefix->aid != AID_INET6) in trie_add() 336 if (prefix->aid == AID_INET) in trie_add() 346 switch (prefix->aid) { in trie_add() 396 switch (roa->aid) { in trie_roa_add() 560 switch (prefix->aid) { in trie_match() 678 switch (prefix->aid) { in trie_roa_check()
|
H A D | rde_decide.c | 269 if (peer1->remote_addr.aid < peer2->remote_addr.aid) in prefix_cmp() 271 if (peer1->remote_addr.aid > peer2->remote_addr.aid) in prefix_cmp() 273 switch (peer1->remote_addr.aid) { in prefix_cmp()
|
/openbsd/usr.sbin/bgpctl/ |
H A D | mrtparser.c | 345 uint8_t safi, aid; in mrt_parse_v2_rib() local 687 if (aid != AID_INET) in mrt_extract_attr() 729 switch (aid) { in mrt_extract_attr() 734 re->nexthop.aid = aid; in mrt_extract_attr() 741 re->nexthop.aid = aid; in mrt_extract_attr() 748 re->nexthop.aid = aid; in mrt_extract_attr() 838 switch (aid) { in mrt_extract_addr() 862 addr->aid = aid; in mrt_extract_addr() 872 switch (aid) { in mrt_extract_prefix() 902 uint8_t aid; in mrt_parse_state() local [all …]
|
H A D | bgpctl.c | 140 if (res->addr.aid) { in main() 146 ribreq.aid = res->aid; in main() 252 ribreq.aid = res->aid; in main() 345 ribreq.aid = res->aid; in main() 360 ribreq.aid = res->aid; in main() 397 ribreq.aid = res->aid; in main() 1263 if (req->aid && req->aid != ctl.prefix.aid) in show_mrt_dump() 1344 if (req->aid && req->aid != ctl.prefix.aid) in network_mrt_dump() 1960 uint8_t aid; in res_to_flowspec() local 1962 switch (r->aid) { in res_to_flowspec() [all …]
|
H A D | output.c | 580 int is_v6 = (f->aid == AID_FLOWSPECv6); in show_flowspec() 863 if (afi2aid(afi, safi, &aid) == -1) { in show_attr() 867 printf(" %s", aid2str(aid)); in show_attr() 875 switch (aid) { in show_attr() 877 nexthop.aid = aid; in show_attr() 887 nexthop.aid = AID_INET; in show_attr() 896 nexthop.aid = AID_INET6; in show_attr() 903 printf("unhandled AID #%u", aid); in show_attr() 917 switch (aid) { in show_attr() 934 printf("unhandled AID #%u", aid); in show_attr() [all …]
|
H A D | output_json.c | 578 uint8_t flags, type, safi, aid, prefixlen, origin; in json_attr() local 694 if (afi2aid(afi, safi, &aid) == -1) { in json_attr() 699 json_do_string("family", aid2str(aid)); in json_attr() 707 switch (aid) { in json_attr() 709 nexthop.aid = aid; in json_attr() 719 nexthop.aid = AID_INET; in json_attr() 728 nexthop.aid = AID_INET6; in json_attr() 736 aid); in json_attr() 752 switch (aid) { in json_attr() 770 aid); in json_attr() [all …]
|
/openbsd/regress/usr.sbin/bgpd/unittests/ |
H A D | rde_trie_test.c | 57 h->aid = AID_INET; in host_ip() 102 if (p->aid == AID_INET) { in print_prefix() 105 } else if (p->aid == AID_INET6) { in print_prefix() 134 if (prefix.aid == AID_INET6) in parse_file() 221 roa.aid = prefix.aid; in parse_roa_file()
|
H A D | rde_decide_test.c | 42 .remote_addr = { .aid = AID_INET, .v4.s_addr = 0xef000001 }, 47 .remote_addr = { .aid = AID_INET, .v4.s_addr = 0xef000002 }, 52 .remote_addr = { .aid = AID_INET, .v4.s_addr = 0xef000003 }, 57 .remote_addr = { .aid = AID_INET, .v4.s_addr = 0xef000004 }, 62 .remote_addr = { .aid = AID_INET, .v4.s_addr = 0xef000003 },
|
/openbsd/lib/libfido2/src/ |
H A D | nfc.c | 16 static const uint8_t aid[] = { 0xa0, 0x00, 0x00, 0x06, 0x47, 0x2f, 0x00, 0x01 }; variable 104 if ((apdu = iso7816_new(0, 0xa4, 0x04, sizeof(aid))) == NULL || in fido_nfc_tx() 105 iso7816_add(apdu, aid, sizeof(aid)) < 0) { in fido_nfc_tx()
|
/openbsd/gnu/usr.bin/binutils/gprof/ |
H A D | bsd_callg_bl.m | 11 listing, as an aid to locating it (see below). 34 listing, as an aid to locating it. 61 listing, as an aid in locating it. 87 as an aid to locating it.
|
/openbsd/gnu/usr.bin/binutils-2.17/gprof/ |
H A D | bsd_callg_bl.m | 11 listing, as an aid to locating it (see below). 34 listing, as an aid to locating it. 61 listing, as an aid in locating it. 87 as an aid to locating it.
|
/openbsd/usr.bin/gprof/ |
H A D | gprof.callg | 11 listing, as an aid to locating it (see below). 34 listing, as an aid to locating it. 61 listing, as an aid in locating it. 87 as an aid to locating it.
|