Home
last modified time | relevance | path

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

123456

/openbsd-src/usr.sbin/bgpd/
H A Drde_peer.c49 * Check if ADD_PATH is enabled for aid and mode (rx / tx). If aid is
50 * AID_UNSPEC then the function returns true if any aid has mode enabled.
53 peer_has_add_path(struct rde_peer *peer, uint8_t aid, int mode) in peer_has_add_path()
55 if (aid >= AID_MAX) in peer_has_add_path()
57 return peer->capa.add_path[aid] & mode; in peer_has_add_path()
67 peer_has_ext_nexthop(struct rde_peer *peer, uint8_t aid) in peer_init()
69 if (aid >= AID_MAX) in peer_init()
71 return peer->capa.ext_nh[aid]; in peer_init()
251 uint8_t aid; in peer_generate_update()
52 peer_has_add_path(struct rde_peer * peer,uint8_t aid,int mode) peer_has_add_path() argument
230 uint8_t aid; peer_generate_update() local
368 rde_up_adjout_force_done(void * ptr,uint8_t aid) rde_up_adjout_force_done() argument
392 rde_up_dump_done(void * ptr,uint8_t aid) rde_up_dump_done() argument
488 peer_flush(struct rde_peer * peer,uint8_t aid,time_t staletime) peer_flush() argument
513 peer_stale(struct rde_peer * peer,uint8_t aid,int flushall) peer_stale() argument
551 peer_dump(struct rde_peer * peer,uint8_t aid) peer_dump() argument
581 peer_begin_rrefresh(struct rde_peer * peer,uint8_t aid) peer_begin_rrefresh() argument
[all...]
H A Drde_prefix.c54 uint8_t aid; member
63 uint8_t aid; member
72 uint8_t aid; member
86 uint8_t aid; member
100 uint8_t aid; member
135 addr->aid = pte->aid; in pt_getaddr()
136 switch (addr->aid) { in pt_getaddr()
164 FLOWSPEC_TYPE_DEST, addr->aid == AID_FLOWSPECv6, in pt_getaddr()
177 switch (pte->aid) { in pt_getflowspec()
[all...]
H A Drde_update.c116 uint8_t aid) in up_enforce_open_policy()
119 if (aid != AID_INET && aid != AID_INET6) in up_enforce_open_policy()
185 if (up_enforce_open_policy(peer, &state, new->pt->aid)) { in up_process_prefix()
199 up_prep_adjout(peer, &state, new->pt->aid); in up_process_prefix()
407 up_generate_default(struct rde_peer *peer, uint8_t aid) in up_generate_default()
416 if (peer->capa.mp[aid] == 0) in up_generate_default()
433 addr.aid = aid; in up_generate_default()
443 up_prep_adjout(peer, &state, addr.aid); in up_generate_default()
108 up_enforce_open_policy(struct rde_peer * peer,struct filterstate * state,uint8_t aid) up_enforce_open_policy() argument
399 up_generate_default(struct rde_peer * peer,uint8_t aid) up_generate_default() argument
455 up_get_nexthop(struct rde_peer * peer,struct filterstate * state,uint8_t aid) up_get_nexthop() argument
541 up_prep_adjout(struct rde_peer * peer,struct filterstate * state,uint8_t aid) up_prep_adjout() argument
570 up_generate_attr(struct ibuf * buf,struct rde_peer * peer,struct rde_aspath * asp,struct rde_community * comm,struct nexthop * nh,uint8_t aid) up_generate_attr() argument
792 up_is_eor(struct rde_peer * peer,uint8_t aid) up_is_eor() argument
869 up_generate_mp_reach(struct ibuf * buf,struct rde_peer * peer,struct nexthop * nh,uint8_t aid) up_generate_mp_reach() argument
987 up_dump_withdraws(struct ibuf * buf,struct rde_peer * peer,uint8_t aid) up_dump_withdraws() argument
1050 up_dump_update(struct ibuf * buf,struct rde_peer * peer,uint8_t aid) up_dump_update() argument
[all...]
H A Dutil.c43 switch (addr->aid) { in ibuf_get_string()
187 struct bgpd_addr addr = { .aid = roa->aid }; in log_expires()
190 struct bgpd_addr addr = { .aid = roa->aid, .v6 = roa->prefix.inet6 }; in log_expires()
685 prefix->aid = AID_INET; in nlri_get_prefix()
706 prefix->aid = AID_INET6; in nlri_get_prefix6()
727 prefix->aid = AID_VPN_IPv4; in nlri_get_vpn4()
779 prefix->aid = AID_VPN_IPv6; in nlri_get_vpn6()
842 if (a->aid !
959 aid2str(uint8_t aid) aid2str() argument
967 aid2afi(uint8_t aid,uint16_t * afi,uint8_t * safi) aid2afi() argument
978 afi2aid(uint16_t afi,uint8_t safi,uint8_t * aid) afi2aid() argument
992 aid2af(uint8_t aid) aid2af() argument
1000 af2aid(sa_family_t af,uint8_t safi,uint8_t * aid) af2aid() argument
[all...]
H A Drde.c170 uint8_t aid; in rde_main() local
316 for (aid = AID_MIN; aid < AID_MAX; aid++) in rde_main()
317 rde_update_queue_runner(aid); in rde_main()
386 uint8_t aid; in rde_dispatch_imsg_session()
451 if (imsg_get_data(&imsg, &aid, sizeof(aid)) == -1) { in rde_dispatch_imsg_session()
455 if (aid < AID_MIN || aid > in rde_dispatch_imsg_session()
383 uint8_t aid; rde_dispatch_imsg_session() local
1389 uint8_t aid, prefixlen, safi, subtype; rde_update_dispatch() local
2365 rde_get_mp_nexthop(struct ibuf * buf,uint8_t aid,struct rde_peer * peer,struct filterstate * state) rde_get_mp_nexthop() argument
2596 rde_aspa_validity(struct rde_peer * peer,struct rde_aspath * asp,uint8_t aid) rde_aspa_validity() argument
2920 rde_dump_done(void * arg,uint8_t aid) rde_dump_done() argument
3173 rde_mrt_done(void * ptr,uint8_t aid) rde_mrt_done() argument
3318 uint8_t aid; rde_update_queue_pending() local
3340 rde_update_queue_runner(uint8_t aid) rde_update_queue_runner() argument
3817 uint8_t aid; rde_softreconfig_in_done() local
3863 rde_softreconfig_out_done(void * arg,uint8_t aid) rde_softreconfig_out_done() argument
4010 rde_softreconfig_sync_done(void * arg,uint8_t aid) rde_softreconfig_sync_done() argument
4103 rde_rpki_softreload_done(void * arg,uint8_t aid) rde_rpki_softreload_done() argument
4198 rde_peer_recv_eor(struct rde_peer * peer,uint8_t aid) rde_peer_recv_eor() argument
4220 rde_peer_send_eor(struct rde_peer * peer,uint8_t aid) rde_peer_send_eor() argument
4263 rde_peer_send_rrefresh(struct rde_peer * peer,uint8_t aid,uint8_t subtype) rde_peer_send_rrefresh() argument
4600 flowspec_dump_done(void * ptr,uint8_t aid) flowspec_dump_done() argument
[all...]
H A Dmrt.c63 uint8_t type, flags, aid, safi; in mrt_update_msg_guess_aid()
115 if (afi2aid(afi, safi, &aid) == -1) in mrt_update_msg_guess_aid()
117 return aid; in mrt_update_msg_guess_aid()
132 uint8_t aid, mask; in mrt_update_msg_guess_aid()
150 aid = mrt_update_msg_guess_aid(pkg); in mrt_bgp_msg_subtype()
151 if (aid != AID_UNSPEC && in mrt_bgp_msg_subtype()
152 (peer->capa.neg.add_path[aid] & mask)) { in mrt_bgp_msg_subtype()
250 if (nexthop && nexthop->aid == AID_INET) { in mrt_attr_dump()
284 if (nexthop && nexthop->aid != AID_INET) { in mrt_attr_dump()
290 if (aid2afi(nexthop->aid, in mrt_attr_dump()
62 uint8_t type, aid; mrt_update_msg_guess_aid() local
143 uint8_t aid, mask; mrt_bgp_msg_subtype() local
371 uint8_t aid; mrt_dump_entry_mp() local
[all...]
H A Dprintconf.c65 switch (p->addr.aid) { in print_prefix()
468 print_af(uint8_t aid) in print_af()
475 if (aid == AID_INET || aid == AID_FLOWSPECv4) in print_af()
477 if (aid == AID_INET6 || aid == AID_FLOWSPECv6) in print_af()
479 return (aid2str(aid)); in print_af()
487 printf("%snetwork %s static", c, print_af(n->prefix.aid)); in print_network()
490 printf("%snetwork %s connected", c, print_af(n->prefix.aid)); in print_network()
494 print_af(n->prefix.aid), rtlabel_id2nam in print_network()
467 print_af(uint8_t aid) print_af() argument
918 uint8_t aid; print_announce() local
[all...]
H A Dconfig.c114 flowspec_alloc(uint8_t aid, int len) in flowspec_alloc()
133 flow->aid = aid; in flowspec_alloc()
558 h->aid = AID_INET; in prepare_listeners()
660 if (a->p.addr.aid < b->p.addr.aid) in prefixset_cmp()
662 if (a->p.addr.aid > b->p.addr.aid) in prefixset_cmp()
665 switch (a->p.addr.aid) { in prefixset_cmp()
703 if (a->aid < in roa_cmp()
112 flowspec_alloc(uint8_t aid,int len) flowspec_alloc() argument
[all...]
H A Drde_rib.c327 switch (addr->aid) { in rib_match()
430 if (ctx->ctx_re == NULL && ctx->ctx_subtree.aid == AID_UNSPEC) in rib_dump_r()
441 ctx->ctx_aid != re->prefix->aid) in rib_dump_r()
443 if (ctx->ctx_subtree.aid != AID_UNSPEC) { in rib_dump_r()
534 rib_dump_new(uint16_t id, uint8_t aid, unsigned int count, void *arg, in rib_dump_new() argument
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()
1205 prefix_flowspec_dump(uint8_t aid, void *arg, in prefix_flowspec_dump()
1211 if (aid !
1195 prefix_flowspec_dump(uint8_t aid,void * arg,void (* call)(struct rib_entry *,void *),void (* done)(void *,uint8_t)) prefix_flowspec_dump() argument
1213 prefix_add_eor(struct rde_peer * peer,uint8_t aid) prefix_add_eor() argument
1467 prefix_dump_new(struct rde_peer * peer,uint8_t aid,unsigned int count,void * arg,void (* upcall)(struct prefix *,void *),void (* done)(void *,uint8_t),int (* throttle)(void *)) prefix_dump_new() argument
1752 nexthop_modify(struct nexthop * setnh,enum action_types type,uint8_t aid,struct nexthop ** nexthop,uint8_t * flags) nexthop_modify() argument
[all...]
H A Dkroute.c470 switch (kf->prefix.aid) { in kr_change()
956 switch (addr.aid) { in kr_show_route()
988 switch (h->nexthop.aid) { in kr_show_route()
1136 if (xn->net.prefix.aid != net->prefix.aid) in kr_net_match()
1258 switch (kf->prefix.aid) { in kr_redistribute()
1417 kf.prefix.aid = AID_INET;
1419 kf.nexthop.aid = AID_INET; in kr6_tofull()
1438 kf.prefix.aid = AID_INET6; in kr6_tofull()
1441 kf.nexthop.aid
[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
720 if ($2.aid != currtr->remote_addr.aid) {
722 "local-addr", aid2str($2.aid));
756 if ($2.aid != AID_INET) {
1142 if (afi2aid($2, SAFI_UNICAST, &n->net.prefix.aid) ==
1165 if (afi2aid($2, SAFI_UNICAST, &n->net.prefix.aid) ==
1184 if (afi2aid($2, SAFI_UNICAST, &n->net.prefix.aid) ==
1202 curflow->aid = $2;
1409 if ((code = geticmpcodebyname($1, $3, curflow->aid))
1894 uint8_t aid, safi; global() variable
5620 uint8_t aid; flow_to_flowspec() local
5974 geticmptypebyname(char * w,uint8_t aid) geticmptypebyname() argument
5996 geticmpcodebyname(u_long type,char * w,uint8_t aid) geticmpcodebyname() argument
[all...]
H A Dsession.c1098 if ((peer->fd = socket(aid2af(peer->conf.remote_addr.aid), in session_connect()
1154 switch (p->conf.remote_addr.aid) { in session_setup_socket()
1271 if (remote->aid == AID_INET6 && in get_alternate_addr()
1299 switch (local->aid) { in get_alternate_addr()
1329 aid2str(local->aid)); in session_tcp_established()
1366 session_capa_add_mp(struct ibuf *buf, uint8_t aid) in session_capa_add_mp()
1372 if (aid2afi(aid, &afi, &safi) == -1) { in session_capa_add_afi()
1385 session_capa_add_afi(struct ibuf *b, uint8_t aid, uint8_t flags) in session_capa_add_afi()
1391 if (aid2afi(aid, &afi, &safi)) { in session_newmsg()
1404 session_capa_add_ext_nh(struct ibuf *b, uint8_t aid) in session_newmsg()
1352 session_capa_add_mp(struct ibuf * buf,uint8_t aid) session_capa_add_mp() argument
1371 session_capa_add_afi(struct ibuf * b,uint8_t aid,uint8_t flags) session_capa_add_afi() argument
1787 session_rrefresh(struct peer * p,uint8_t aid,uint8_t subtype) session_rrefresh() argument
2387 uint8_t aid, safi, subtype; parse_rrefresh() local
2534 uint8_t safi, aid, role, flags; parse_capabilities() local
2939 uint8_t aid, errcode, subcode; session_dispatch_imsg() local
[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-src/usr.sbin/bgpctl/
H A Dmrtparser.c345 uint8_t safi, aid; in mrt_parse_v2_rib() local
392 if ((aid = mrt_afi2aid(afi, safi, verbose)) == AID_UNSPEC) in mrt_parse_v2_rib()
396 if (mrt_extract_prefix(msg, aid, &r->prefix, in mrt_parse_v2_rib()
437 if (mrt_extract_attr(&entries[i], &abuf, r->prefix.aid, in mrt_parse_v2_rib()
520 if (mrt_extract_attr(re, &abuf, r->prefix.aid, 0) == -1) in mrt_parse_dump()
538 uint8_t safi, nhlen, aid; in mrt_parse_dump_mp() local
602 if ((aid = mrt_afi2aid(afi, safi, verbose)) == AID_UNSPEC) in mrt_parse_dump_mp()
609 if (mrt_extract_addr(msg, &re->nexthop, aid) == -1) in mrt_parse_dump_mp()
613 if (mrt_extract_prefix(msg, aid, &r->prefix, &r->prefixlen, in mrt_parse_dump_mp()
620 if (mrt_extract_attr(re, &abuf, r->prefix.aid, 0) == -1) in mrt_parse_dump_mp()
[all …]
H A Dbgpctl.c140 if (res->addr.aid) { in main()
146 ribreq.aid = res->aid; in main()
198 if (!res->addr.aid) { in main()
201 req.af = aid2af(res->aid); in main()
233 if (res->peeraddr.aid || res->peerdesc[0]) in main()
243 if (res->addr.aid) { in main()
254 ribreq.aid = res->aid; in main()
347 ribreq.aid in main()
1417 uint8_t safi, aid; print_afi() local
1960 uint8_t aid; res_to_flowspec() local
[all...]
H A Doutput.c258 if ((p->conf.remote_addr.aid == AID_INET && in show_neighbor_full()
260 (p->conf.remote_addr.aid == AID_INET6 && in show_neighbor_full()
586 int is_v6 = (f->aid == AID_FLOWSPECv6); in show_flowspec()
770 uint8_t flags, type, safi, aid, prefixlen, origin, b; in show_attr()
869 if (afi2aid(afi, safi, &aid) == -1) { in show_attr()
873 printf(" %s", aid2str(aid)); in show_attr()
881 switch (aid) { in show_attr()
883 nexthop.aid = aid; in show_attr()
893 nexthop.aid in show_attr()
764 uint8_t flags, type, safi, aid, prefixlen, origin, b; show_attr() local
[all...]
H A Doutput_json.c581 uint8_t flags, type, safi, aid, prefixlen, origin; in json_attr()
697 if (afi2aid(afi, safi, &aid) == -1) { in json_attr()
702 json_do_string("family", aid2str(aid)); in json_attr()
710 switch (aid) { in json_attr()
712 nexthop.aid = aid; in json_attr()
722 nexthop.aid = AID_INET; in json_attr()
731 nexthop.aid = AID_INET6; in json_attr()
739 aid); in json_attr()
755 switch (aid) { in json_attr()
578 uint8_t flags, type, safi, aid, prefixlen, origin; json_attr() local
[all...]
/openbsd-src/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-src/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-src/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-src/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-src/usr.bin/gprof/
H A Dgprof.callg7 index the index of the function in the call graph listing, as an aid to
20 index the index in the call graph listing, as an aid to locating it.
36 index the index in the call graph listing, as an aid in locating it.
51 index the index in the call graph listing, as an aid to locating it.

123456