Home
last modified time | relevance | path

Searched refs:aid (Results 1 – 25 of 154) sorted by relevance

1234567

/openbsd/usr.sbin/bgpd/
H A Drde_peer.c54 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 Drde_prefix.c54 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 Drde_update.c108 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 Dutil.c59 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 Drde.c312 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 Dmrt.c62 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 Dprintconf.c66 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 Dconfig.c112 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 Drde_rib.c327 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 Dkroute.c470 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 Drde_filter.c36 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 Dparse.y142 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 Dsession.c1281 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 Drde_trie.c327 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 Drde_decide.c269 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 Dmrtparser.c345 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 Dbgpctl.c140 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 Doutput.c580 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 Doutput_json.c578 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 Drde_trie_test.c57 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 Drde_decide_test.c42 .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 Dnfc.c16 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 Dbsd_callg_bl.m11 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 Dbsd_callg_bl.m11 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 Dgprof.callg11 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.

1234567