Home
last modified time | relevance | path

Searched refs:afi (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/usr.sbin/rpki-client/
H A Dip.c38 ip_addr_afi_parse(const char *fn, const ASN1_OCTET_STRING *p, enum afi *afi) in ip_addr_afi_parse() argument
66 *afi = v; in ip_addr_afi_parse()
79 ip_addr_check_covered(enum afi afi, in ip_addr_check_covered() argument
86 if (ips[i].afi != afi) in ip_addr_check_covered()
149 if (ips[i].afi != ip->afi) in ip_addr_check_overlap()
172 enum afi afi, const char *fn, struct ip_addr *addr) in ip_addr_parse() argument
222 enum afi afi, char *buf, size_t bufsz) in ip_addr_print() argument
227 switch (afi) { in ip_addr_print()
251 enum afi afi, char *buf, size_t bufsz) in ip_addr_range_print() argument
257 switch (afi) { in ip_addr_range_print()
[all …]
H A Doutput-bird.c39 if (v->afi == AFI_IPV4) { in output_bird1v4()
40 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_bird1v4()
68 if (v->afi == AFI_IPV6) { in output_bird1v6()
69 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_bird1v6()
102 if (v->afi == AFI_IPV4) { in output_bird2()
103 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_bird2()
117 if (v->afi == AFI_IPV6) { in output_bird2()
118 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_bird2()
H A Dspl.c91 prefix_cmp(enum afi afi, const struct ip_addr *a, const struct ip_addr *b) in prefix_cmp() argument
95 switch (afi) { in prefix_cmp()
137 enum afi afi; in spl_parse_econtent() local
186 if (!ip_addr_afi_parse(fn, afp->addressFamily, &afi)) in spl_parse_econtent()
189 switch (afi) { in spl_parse_econtent()
218 if (!ip_addr_parse(prefix_asn1, afi, fn, &ip_addr)) in spl_parse_econtent()
222 prefix_cmp(afi, prev_ip_addr, &ip_addr) != -1) { in spl_parse_econtent()
229 prefix->afi in spl_parse_econtent()
[all...]
H A Droa.c106 enum afi afi; in roa_parse_econtent() local
148 if (!ip_addr_afi_parse(fn, addrfam->addressFamily, &afi)) { in roa_parse_econtent()
154 switch (afi) { in roa_parse_econtent()
190 if (!ip_addr_parse(addr->address, afi, fn, &ipaddr)) { in roa_parse_econtent()
212 if (maxlen > ((afi == AFI_IPV4) ? 32 : 128)) { in roa_parse_econtent()
221 res->afi = afi; in roa_parse_econtent()
394 v->afi = roa->ips[i].afi; in roa_insert_vrps()
436 if (a->afi > b->afi) in vrpcmp()
438 if (a->afi < b->afi) in vrpcmp()
440 switch (a->afi) { in vrpcmp()
H A Dconstraints.c161 constraints_parse_ip_prefix(const char *fn, const char *prefix, enum afi afi, in constraints_parse_ip_prefix() argument
165 int af = afi == AFI_IPV4 ? AF_INET : AF_INET6; in constraints_parse_ip_prefix()
171 if (!X509v3_addr_add_prefix(addrs, afi, NULL, addr, plen)) in constraints_parse_ip_prefix()
183 enum afi afi, IPAddrBlocks *addrs) in constraints_parse_ip_range() argument
186 int af = afi == AFI_IPV4 ? AF_INET : AF_INET6; in constraints_parse_ip_range()
193 if (!X509v3_addr_add_range(addrs, afi, NULL, min_addr, max_addr)) in constraints_parse_ip_range()
205 constraints_parse_ip(const char *fn, char *p, enum afi afi, IPAddrBlocks *addrs) in constraints_parse_ip() argument
210 constraints_parse_ip_prefix(fn, p, afi, addrs); in constraints_parse_ip()
217 constraints_parse_ip_range(fn, min, max, afi, addrs); in constraints_parse_ip()
556 if (ip_addr_check_covered(cert->afi, cert->min, cert->max, in constraints_check_ips()
H A Dextern.h58 enum afi { enum
95 enum afi afi; /* AFI value */ member
223 enum afi afi; /* AFI value */ member
280 enum afi afi; member
422 enum afi afi; member
767 enum afi *);
769 enum afi, const char *, struct ip_addr *);
770 void ip_addr_print(const struct ip_addr *, enum afi, char *,
774 int ip_addr_check_covered(enum afi, const unsigned char *,
781 enum afi, const ASN1_BIT_STRING *);
[all …]
H A Dcert.c271 sbgp_addr(const char *fn, struct cert_ip *ips, size_t *ipsz, enum afi afi, in sbgp_addr() argument
278 ip.afi = afi; in sbgp_addr()
281 if (!ip_addr_parse(bs, afi, fn, &ip.ip)) { in sbgp_addr()
302 enum afi afi, const IPAddressRange *range) in sbgp_addr_range() argument
308 ip.afi = afi; in sbgp_addr_range()
334 enum afi afi) in sbgp_addr_inherit() argument
340 ip.afi = afi; in sbgp_addr_inherit()
353 enum afi afi; in sbgp_parse_ipaddrblk() local
403 switch (afi) { in sbgp_parse_ipaddrblk()
430 if (!sbgp_addr(fn, ips, &ipsz, afi, in sbgp_parse_ipaddrblk()
[all …]
H A Dgeofeed.c45 enum afi afi; in geofeed_parse_geoip() local
53 afi = AFI_IPV4; in geofeed_parse_geoip()
56 afi = AFI_IPV6; in geofeed_parse_geoip()
82 geoip->ip->afi = afi; in geofeed_parse_geoip()
H A Dvalidate.c63 valid_ip(struct auth *a, enum afi afi, in valid_ip() argument
72 c = ip_addr_check_covered(afi, min, max, a->cert->ips, a->cert->ipsz); in valid_ip()
79 return valid_ip(a->issuer, afi, min, max); in valid_ip()
162 if (valid_ip(a, cert->ips[i].afi, cert->ips[i].min, in valid_cert()
184 if (ip_addr_check_covered(roa->ips[i].afi, roa->ips[i].min, in valid_roa()
188 ip_addr_print(&roa->ips[i].addr, roa->ips[i].afi, buf, in valid_roa()
507 if (ip_addr_check_covered(rsc->ips[i].afi, rsc->ips[i].min, in valid_rsc()
578 if (ip_addr_check_covered(g->geoips[i].ip->afi, in valid_geofeed()
583 ip_addr_print(&g->geoips[i].ip->ip, g->geoips[i].ip->afi, buf, in valid_geofeed()
H A Drsc.c185 enum afi afi; in rsc_parse_iplist() local
212 if (!ip_addr_afi_parse(fn, af->addressFamily, &afi)) { in rsc_parse_iplist()
222 &rsc->ipsz, afi, aor->u.addressPrefix)) in rsc_parse_iplist()
227 &rsc->ipsz, afi, aor->u.addressRange)) in rsc_parse_iplist()
H A Doutput-json.c133 vsp->prefixes[i].afi, buf, sizeof(buf)); in output_spl()
157 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_json()
H A Doutput-csv.c34 ip_addr_print(&v->addr, v->afi, buf, sizeof(buf)); in output_csv()
H A Dprint.c229 ip_addr_print(&ips[i].ip, ips[i].afi, buf1, in ip_resources_print()
240 sockt = (ips[i].afi == AFI_IPV4) ? in ip_resources_print()
492 p->ips[i].afi, buf, sizeof(buf)); in roa_print()
549 ip_addr_print(&s->pfxs[i].prefix, s->pfxs[i].afi, buf, in spl_print()
837 ip_addr_print(&p->geoips[i].ip->ip, p->geoips[i].ip->afi, buf, in geofeed_print()
H A Doutput-bgpd.c39 ip_addr_print(&vrp->addr, vrp->afi, ipbuf, sizeof(ipbuf)); in output_bgpd()
/openbsd/lib/libcrypto/x509/
H A Dx509_addr.c393 switch (afi) { in length_from_afi()
415 uint16_t afi; in IPAddressFamily_afi_safi() local
431 if (afi != IANA_AFI_IPV4 && afi != IANA_AFI_IPV6) in IPAddressFamily_afi_safi()
473 uint16_t afi; in IPAddressFamily_afi_length() local
533 uint16_t afi; in X509v3_addr_get_afi() local
546 return afi; in X509v3_addr_get_afi()
602 switch (afi) { in i2r_address()
683 uint16_t afi; in i2r_IPAddrBlocks() local
1068 if (afi != IANA_AFI_IPV4 && afi != IANA_AFI_IPV6) in make_IPAddressFamily()
1150 switch (afi) { in make_prefix_or_range()
[all …]
H A Dx509v3.h919 int X509v3_addr_add_inherit(IPAddrBlocks *addr, const unsigned afi,
921 int X509v3_addr_add_prefix(IPAddrBlocks *addr, const unsigned afi,
923 int X509v3_addr_add_range(IPAddrBlocks *addr, const unsigned afi,
926 int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi,
/openbsd/regress/lib/libcrypto/x509/rfc3779/
H A Drfc3779.c51 afi_size(int afi) in afi_size() argument
53 switch (afi) { in afi_size()
66 unsigned afi; member
79 .afi = IANA_AFI_IPV4,
93 .afi = IANA_AFI_IPV4,
109 .afi = IANA_AFI_IPV6,
125 .afi = IANA_AFI_IPV6,
148 .afi = IANA_AFI_IPV4,
167 .afi = IANA_AFI_IPV6,
457 unsigned int afi; member
[all …]
/openbsd/regress/usr.sbin/rpki-client/
H A Dtest-ip.c46 enum afi afi; in test() local
50 afi = (afiv == 1) ? AFI_IPV4 : AFI_IPV6; in test()
60 ip_addr_print(&addr, afi, buf, sizeof(buf)); in test()
68 ip.afi = afi; in test()
/openbsd/usr.bin/dig/lib/dns/rdata/in_1/
H A Dapl_42.c28 uint16_t afi; in totext_in_apl() local
48 afi = uint16_fromregion(&sr); in totext_in_apl()
57 neg ? "!" : "", afi); in totext_in_apl()
60 switch (afi) { in totext_in_apl()
93 uint16_t afi; in fromwire_in_apl() local
115 afi = uint16_fromregion(&sr); in fromwire_in_apl()
123 switch (afi) { in fromwire_in_apl()
/openbsd/usr.sbin/ripd/
H A Dmessage.c104 u_int16_t afi, route_tag; in send_triggered_update() local
122 afi = htons(AF_INET); in send_triggered_update()
130 ibuf_add(buf, &afi, sizeof(afi)); in send_triggered_update()
153 u_int16_t port, afi, route_tag; in send_request() local
191 afi = htons(AF_INET); in send_request()
199 afi = AF_UNSPEC; in send_request()
201 ibuf_add(buf, &afi, sizeof(afi)); in send_request()
228 u_int16_t port, afi, route_tag; in send_response() local
260 afi = htons(AF_INET); in send_response()
292 ibuf_add(buf, &afi, sizeof(afi)); in send_response()
/openbsd/usr.sbin/bgpctl/
H A Dmrtparser.c241 mrt_afi2aid(int afi, int safi, int verbose) in mrt_afi2aid() argument
243 switch (afi) { in mrt_afi2aid()
344 uint16_t i, afi; in mrt_parse_v2_rib() local
388 if (ibuf_get_n16(msg, &afi) == -1 || in mrt_parse_v2_rib()
537 uint16_t asnum, alen, afi; in mrt_parse_dump_mp() local
569 ibuf_get_n16(msg, &afi) == -1) in mrt_parse_dump_mp()
574 switch (afi) { in mrt_parse_dump_mp()
901 uint16_t sas16, das16, afi; in mrt_parse_state() local
919 ibuf_get_n16(msg, &afi) == -1) /* afi */ in mrt_parse_state()
928 ibuf_get_n16(msg, &afi) == -1) /* afi */ in mrt_parse_state()
[all …]
/openbsd/usr.sbin/bgpd/
H A Dsession.c1345 uint16_t afi; in session_capa_add()
1349 if (aid2afi(aid, &afi, &safi) == -1) { in session_capa_add_mp()
1354 errs += ibuf_add_n16(buf, afi); in session_capa_add_mp()
1365 uint16_t afi;
1368 if (aid2afi(aid, &afi, &safi)) { in session_capa_add_afi()
1373 errs += ibuf_add_n16(b, afi); in session_capa_add_afi()
1785 uint16_t afi;
1806 if (aid2afi(aid, &afi, &safi) == -1) in session_rrefresh()
1807 fatalx("session_rrefresh: bad afi/safi pair"); in session_rrefresh()
1814 errs += ibuf_add_n16(buf->buf, afi); in session_rrefresh()
1350 uint16_t afi; session_capa_add_mp() local
1370 uint16_t afi; session_capa_add_afi() local
1790 uint16_t afi; session_rrefresh() local
2389 uint16_t afi, datalen; parse_rrefresh() local
2543 uint16_t afi; parse_capabilities() local
[all...]
H A Dmrt.c61 uint16_t wlen, alen, len, afi; in mrt_update_msg_guess_aid() local
123 memcpy(&afi, pkg, 2); in mrt_update_msg_guess_aid()
124 afi = ntohs(afi); in mrt_update_msg_guess_aid()
125 if (afi2aid(afi, pkg[2], &aid) == -1) in mrt_update_msg_guess_aid()
238 uint16_t plen, afi; in mrt_attr_dump() local
301 if (aid2afi(nexthop->aid, &afi, &safi)) in mrt_attr_dump()
303 if (ibuf_add_n16(nhbuf, afi) == -1) in mrt_attr_dump()
701 uint16_t subtype, apsubtype, nump, apnump, afi; in mrt_dump_entry_v2() local
727 aid2afi(re->prefix->aid, &afi, &safi); in mrt_dump_entry_v2()
730 if (ibuf_add_n16(pbuf, afi) == -1) in mrt_dump_entry_v2()
H A Drde_update.c869 uint16_t len, afi; in up_generate_mp_reach() local
881 if (aid2afi(aid, &afi, &safi)) in up_generate_mp_reach()
885 if (ibuf_add_n16(buf, afi) == -1) in up_generate_mp_reach()
980 uint16_t afi, len; in up_dump_withdraws() local
1003 if (aid2afi(aid, &afi, &safi)) in up_dump_withdraws()
1005 if (ibuf_add_n16(buf, afi) == -1) in up_dump_withdraws()
H A Dutil.c965 aid2afi(uint8_t aid, uint16_t *afi, uint8_t *safi) in aid2afi() argument
968 *afi = aid_vals[aid].afi; in aid2afi()
976 afi2aid(uint16_t afi, uint8_t safi, uint8_t *aid) in afi2aid() argument
981 if (aid_vals[i].afi == afi && aid_vals[i].safi == safi) { in afi2aid()

12