lib/libcrypto/x509/x509_addr.c
1076
make_IPAddressFamily(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1089
if (afi != IANA_AFI_IPV4 && afi != IANA_AFI_IPV6)
lib/libcrypto/x509/x509_addr.c
1091
if (!CBB_add_u16(&cbb, afi))
lib/libcrypto/x509/x509_addr.c
1137
X509v3_addr_add_inherit(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1142
if ((af = make_IPAddressFamily(addr, afi, safi)) == NULL)
lib/libcrypto/x509/x509_addr.c
1153
make_prefix_or_range(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1159
if ((af = make_IPAddressFamily(addr, afi, safi)) == NULL)
lib/libcrypto/x509/x509_addr.c
1171
switch (afi) {
lib/libcrypto/x509/x509_addr.c
1192
X509v3_addr_add_prefix(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1198
if ((aors = make_prefix_or_range(addr, afi, safi)) == NULL)
lib/libcrypto/x509/x509_addr.c
1201
if (!make_addressPrefix(&aor, a, afi, prefix_len))
lib/libcrypto/x509/x509_addr.c
1217
X509v3_addr_add_range(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1224
if ((aors = make_prefix_or_range(addr, afi, safi)) == NULL)
lib/libcrypto/x509/x509_addr.c
1227
if (!length_from_afi(afi, &length))
lib/libcrypto/x509/x509_addr.c
1230
if (!make_addressRange(&aor, min, max, afi, length))
lib/libcrypto/x509/x509_addr.c
1284
X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi,
lib/libcrypto/x509/x509_addr.c
1289
if (!length_from_afi(afi, &afi_len))
lib/libcrypto/x509/x509_addr.c
1425
IPAddressOrRanges_canonize(IPAddressOrRanges *aors, const unsigned afi)
lib/libcrypto/x509/x509_addr.c
1432
if (!length_from_afi(afi, &length))
lib/libcrypto/x509/x509_addr.c
1474
if (!make_addressRange(&merged, a_min, b_max, afi, length))
lib/libcrypto/x509/x509_addr.c
1505
uint16_t afi;
lib/libcrypto/x509/x509_addr.c
1512
if (!IPAddressFamily_afi(af, &afi))
lib/libcrypto/x509/x509_addr.c
1518
if (!IPAddressOrRanges_canonize(aors, afi))
lib/libcrypto/x509/x509_addr.c
1550
unsigned afi, *safi = NULL, safi_;
lib/libcrypto/x509/x509_addr.c
1556
afi = IANA_AFI_IPV4;
lib/libcrypto/x509/x509_addr.c
1558
afi = IANA_AFI_IPV6;
lib/libcrypto/x509/x509_addr.c
1560
afi = IANA_AFI_IPV4;
lib/libcrypto/x509/x509_addr.c
1563
afi = IANA_AFI_IPV6;
lib/libcrypto/x509/x509_addr.c
1571
switch (afi) {
lib/libcrypto/x509/x509_addr.c
1580
if (!length_from_afi(afi, &length))
lib/libcrypto/x509/x509_addr.c
1640
if (!X509v3_addr_add_inherit(addr, afi, safi)) {
lib/libcrypto/x509/x509_addr.c
1672
if (!X509v3_addr_add_prefix(addr, afi, safi, min,
lib/libcrypto/x509/x509_addr.c
1696
if (!X509v3_addr_add_range(addr, afi, safi, min, max)) {
lib/libcrypto/x509/x509_addr.c
1702
if (!X509v3_addr_add_prefix(addr, afi, safi, min,
lib/libcrypto/x509/x509_addr.c
395
length_from_afi(const unsigned afi, int *length)
lib/libcrypto/x509/x509_addr.c
397
switch (afi) {
lib/libcrypto/x509/x509_addr.c
419
uint16_t afi;
lib/libcrypto/x509/x509_addr.c
432
if (!CBS_get_u16(&cbs, &afi))
lib/libcrypto/x509/x509_addr.c
435
if (afi != IANA_AFI_IPV4 && afi != IANA_AFI_IPV6)
lib/libcrypto/x509/x509_addr.c
452
*out_afi = afi;
lib/libcrypto/x509/x509_addr.c
477
uint16_t afi;
lib/libcrypto/x509/x509_addr.c
481
if (!IPAddressFamily_afi(af, &afi))
lib/libcrypto/x509/x509_addr.c
484
return length_from_afi(afi, out_length);
lib/libcrypto/x509/x509_addr.c
537
uint16_t afi;
lib/libcrypto/x509/x509_addr.c
547
if (!IPAddressFamily_afi(af, &afi))
lib/libcrypto/x509/x509_addr.c
550
return afi;
lib/libcrypto/x509/x509_addr.c
598
i2r_address(BIO *out, const unsigned afi, const unsigned char fill,
lib/libcrypto/x509/x509_addr.c
606
switch (afi) {
lib/libcrypto/x509/x509_addr.c
642
const IPAddressOrRanges *aors, const unsigned afi)
lib/libcrypto/x509/x509_addr.c
658
if (!i2r_address(out, afi, 0x00, prefix))
lib/libcrypto/x509/x509_addr.c
665
if (!i2r_address(out, afi, 0x00, range->min))
lib/libcrypto/x509/x509_addr.c
668
if (!i2r_address(out, afi, 0xff, range->max))
lib/libcrypto/x509/x509_addr.c
687
uint16_t afi;
lib/libcrypto/x509/x509_addr.c
694
if (!IPAddressFamily_afi_safi(af, &afi, &safi, &safi_is_set))
lib/libcrypto/x509/x509_addr.c
697
switch (afi) {
lib/libcrypto/x509/x509_addr.c
705
BIO_printf(out, "%*sUnknown AFI %u", indent, "", afi);
lib/libcrypto/x509/x509_addr.c
748
IPAddressFamily_addressesOrRanges(af), afi))
lib/libcrypto/x509/x509_addr.c
886
make_addressPrefix(IPAddressOrRange **out_aor, uint8_t *addr, uint32_t afi,
lib/libcrypto/x509/x509_addr.c
896
if (!length_from_afi(afi, &afi_len))
lib/libcrypto/x509/x509_addr.c
965
uint32_t afi, int length)
lib/libcrypto/x509/x509_addr.c
988
return make_addressPrefix(out_aor, min, afi, prefix_len);
lib/libcrypto/x509/x509v3.h
857
int X509v3_addr_add_inherit(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509v3.h
859
int X509v3_addr_add_prefix(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509v3.h
861
int X509v3_addr_add_range(IPAddrBlocks *addr, const unsigned afi,
lib/libcrypto/x509/x509v3.h
864
int X509v3_addr_get_range(IPAddressOrRange *aor, const unsigned afi,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
110
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
126
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
149
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
168
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
184
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
198
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
212
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
232
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
272
afi_len = afi_size(test->afi);
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
274
if (X509v3_addr_get_range(aor, test->afi, min, max, sizeof min) !=
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
477
unsigned int afi;
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
499
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
511
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
52
afi_size(int afi)
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
523
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
535
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
54
switch (afi) {
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
547
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
559
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
571
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
600
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
612
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
624
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
636
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
649
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
661
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
67
unsigned afi;
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
690
.afi = IANA_AFI_IPV6,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
703
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
715
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
727
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
755
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
789
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
80
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
902
switch (addr->afi) {
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
94
.afi = IANA_AFI_IPV4,
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
980
unsigned int afi;
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
984
if ((afi = X509v3_addr_get_afi(family)) == 0) {
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
989
if (test->afis[i] != afi) {
regress/lib/libcrypto/x509/rfc3779/rfc3779.c
992
test->description, i, test->afis[i], afi);
regress/usr.sbin/rpki-client/test-ip.c
46
enum afi afi;
regress/usr.sbin/rpki-client/test-ip.c
50
afi = (afiv == 1) ? AFI_IPV4 : AFI_IPV6;
regress/usr.sbin/rpki-client/test-ip.c
60
ip_addr_print(&addr, afi, buf, sizeof(buf));
regress/usr.sbin/rpki-client/test-ip.c
68
ip.afi = afi;
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
115
afi = uint16_fromregion(&sr);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
123
switch (afi) {
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
28
uint16_t afi;
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
48
afi = uint16_fromregion(&sr);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
57
neg ? "!" : "", afi);
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
60
switch (afi) {
usr.bin/dig/lib/dns/rdata/in_1/apl_42.c
93
uint16_t afi;
usr.sbin/bgpctl/bgpctl.c
1413
uint16_t afi;
usr.sbin/bgpctl/bgpctl.c
1416
if (ibuf_get_n16(b, &afi) == -1 || /* afi, 2 byte */
usr.sbin/bgpctl/bgpctl.c
1424
if (afi2aid(afi, safi, &aid) == -1)
usr.sbin/bgpctl/bgpctl.c
1425
printf("unknown afi %u safi %u", afi, safi);
usr.sbin/bgpctl/mrtparser.c
1002
ibuf_get_n16(msg, &afi) == -1) /* afi */
usr.sbin/bgpctl/mrtparser.c
1010
if ((aid = mrt_afi2aid(afi, -1, verbose)) == AID_UNSPEC)
usr.sbin/bgpctl/mrtparser.c
245
mrt_afi2aid(int afi, int safi, int verbose)
usr.sbin/bgpctl/mrtparser.c
247
switch (afi) {
usr.sbin/bgpctl/mrtparser.c
264
printf("unhandled AFI/SAFI %d/%d\n", afi, safi);
usr.sbin/bgpctl/mrtparser.c
348
uint16_t i, afi;
usr.sbin/bgpctl/mrtparser.c
392
if (ibuf_get_n16(msg, &afi) == -1 ||
usr.sbin/bgpctl/mrtparser.c
396
if ((aid = mrt_afi2aid(afi, safi, verbose)) == AID_UNSPEC)
usr.sbin/bgpctl/mrtparser.c
538
uint16_t asnum, alen, afi;
usr.sbin/bgpctl/mrtparser.c
567
ibuf_get_n16(msg, &afi) == -1)
usr.sbin/bgpctl/mrtparser.c
572
switch (afi) {
usr.sbin/bgpctl/mrtparser.c
597
if (ibuf_get_n16(msg, &afi) == -1 || /* afi */
usr.sbin/bgpctl/mrtparser.c
600
if ((aid = mrt_afi2aid(afi, safi, verbose)) == AID_UNSPEC)
usr.sbin/bgpctl/mrtparser.c
902
uint16_t sas16, das16, afi;
usr.sbin/bgpctl/mrtparser.c
920
ibuf_get_n16(msg, &afi) == -1) /* afi */
usr.sbin/bgpctl/mrtparser.c
929
ibuf_get_n16(msg, &afi) == -1) /* afi */
usr.sbin/bgpctl/mrtparser.c
937
if ((aid = mrt_afi2aid(afi, -1, verbose)) == AID_UNSPEC)
usr.sbin/bgpctl/mrtparser.c
964
uint16_t sas16, das16, afi;
usr.sbin/bgpctl/mrtparser.c
988
ibuf_get_n16(msg, &afi) == -1) /* afi */
usr.sbin/bgpctl/output.c
783
uint16_t short_as, afi;
usr.sbin/bgpctl/output.c
879
if (ibuf_get_n16(buf, &afi) == -1 ||
usr.sbin/bgpctl/output.c
883
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpctl/output_json.c
595
uint16_t alen, afi, short_as;
usr.sbin/bgpctl/output_json.c
708
if (ibuf_get_n16(buf, &afi) == -1 ||
usr.sbin/bgpctl/output_json.c
712
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpctl/output_json.c
714
afi, safi);
usr.sbin/bgpd/bgpd.h
177
uint16_t afi;
usr.sbin/bgpd/mrt.c
112
if (ibuf_get_n16(&buf, &afi) == -1 ||
usr.sbin/bgpd/mrt.c
115
if (afi2aid(afi, safi, &aid) == -1)
usr.sbin/bgpd/mrt.c
227
uint16_t plen, afi;
usr.sbin/bgpd/mrt.c
290
if (aid2afi(nexthop->aid, &afi, &safi))
usr.sbin/bgpd/mrt.c
292
if (ibuf_add_n16(nhbuf, afi) == -1)
usr.sbin/bgpd/mrt.c
62
uint16_t wlen, alen, len, afi;
usr.sbin/bgpd/mrt.c
685
uint16_t subtype, apsubtype, nump, apnump, afi;
usr.sbin/bgpd/mrt.c
711
if (aid2afi(re->prefix->aid, &afi, &safi) == -1) {
usr.sbin/bgpd/mrt.c
719
if (ibuf_add_n16(pbuf, afi) == -1)
usr.sbin/bgpd/parse.y
1959
uint16_t afi;
usr.sbin/bgpd/parse.y
1962
if (aid2afi(aid, &afi, &safi) == -1 ||
usr.sbin/bgpd/parse.y
1963
afi != $2)
usr.sbin/bgpd/rde.c
1488
uint16_t afi, len;
usr.sbin/bgpd/rde.c
1609
if (ibuf_get_n16(&unreachbuf, &afi) == -1 ||
usr.sbin/bgpd/rde.c
1611
afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/rde.c
1775
if (ibuf_get_n16(&reachbuf, &afi) == -1 ||
usr.sbin/bgpd/rde.c
1777
afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/rde.c
4603
uint16_t afi;
usr.sbin/bgpd/rde.c
4620
if (aid2afi(aid, &afi, &safi) == -1)
usr.sbin/bgpd/rde.c
4630
i = htons(afi);
usr.sbin/bgpd/rde_update.c
1021
uint16_t afi, len;
usr.sbin/bgpd/rde_update.c
1053
if (aid2afi(aid, &afi, &safi) == -1)
usr.sbin/bgpd/rde_update.c
1055
if (ibuf_add_n16(buf, afi) == -1)
usr.sbin/bgpd/rde_update.c
1099
uint16_t afi, len;
usr.sbin/bgpd/rde_update.c
1125
if (aid2afi(pt->aid, &afi, &safi) == -1)
usr.sbin/bgpd/rde_update.c
1127
if (ibuf_add_n16(buf, afi) == -1)
usr.sbin/bgpd/rde_update.c
885
uint16_t len, afi;
usr.sbin/bgpd/rde_update.c
897
if (aid2afi(aid, &afi, &safi) == -1)
usr.sbin/bgpd/rde_update.c
901
if (ibuf_add_n16(buf, afi) == -1)
usr.sbin/bgpd/session_bgp.c
1083
uint16_t afi, datalen;
usr.sbin/bgpd/session_bgp.c
1088
if (ibuf_get_n16(msg, &afi) == -1 ||
usr.sbin/bgpd/session_bgp.c
1142
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/session_bgp.c
126
uint16_t afi;
usr.sbin/bgpd/session_bgp.c
130
if (aid2afi(aid, &afi, &safi) == -1) {
usr.sbin/bgpd/session_bgp.c
135
errs += ibuf_add_n16(buf, afi);
usr.sbin/bgpd/session_bgp.c
146
uint16_t afi;
usr.sbin/bgpd/session_bgp.c
149
if (aid2afi(aid, &afi, &safi) == -1) {
usr.sbin/bgpd/session_bgp.c
154
errs += ibuf_add_n16(b, afi);
usr.sbin/bgpd/session_bgp.c
165
uint16_t afi;
usr.sbin/bgpd/session_bgp.c
168
if (aid2afi(aid, &afi, &safi) == -1) {
usr.sbin/bgpd/session_bgp.c
173
errs += ibuf_add_n16(b, afi);
usr.sbin/bgpd/session_bgp.c
540
uint16_t afi;
usr.sbin/bgpd/session_bgp.c
561
if (aid2afi(aid, &afi, &safi) == -1)
usr.sbin/bgpd/session_bgp.c
569
errs += ibuf_add_n16(buf, afi);
usr.sbin/bgpd/session_bgp.c
677
uint16_t afi, nhafi, gr_header;
usr.sbin/bgpd/session_bgp.c
699
ibuf_get_n16(&capabuf, &afi) == -1 ||
usr.sbin/bgpd/session_bgp.c
706
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/session_bgp.c
710
afi, safi);
usr.sbin/bgpd/session_bgp.c
722
if (ibuf_get_n16(&capabuf, &afi) == -1 ||
usr.sbin/bgpd/session_bgp.c
733
if (afi2aid(afi, safi, &aid) == -1 ||
usr.sbin/bgpd/session_bgp.c
739
afi, safi);
usr.sbin/bgpd/session_bgp.c
804
if (ibuf_get_n16(&capabuf, &afi) == -1 ||
usr.sbin/bgpd/session_bgp.c
808
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/session_bgp.c
812
afi, safi);
usr.sbin/bgpd/session_bgp.c
856
if (ibuf_get_n16(&capabuf, &afi) == -1 ||
usr.sbin/bgpd/session_bgp.c
860
if (afi2aid(afi, safi, &aid) == -1) {
usr.sbin/bgpd/session_bgp.c
864
afi, safi);
usr.sbin/bgpd/util.c
1131
aid2afi(uint8_t aid, uint16_t *afi, uint8_t *safi)
usr.sbin/bgpd/util.c
1134
*afi = aid_vals[aid].afi;
usr.sbin/bgpd/util.c
1142
afi2aid(uint16_t afi, uint8_t safi, uint8_t *aid)
usr.sbin/bgpd/util.c
1147
if (aid_vals[i].afi == afi && aid_vals[i].safi == safi) {
usr.sbin/ripd/message.c
104
u_int16_t afi, route_tag;
usr.sbin/ripd/message.c
122
afi = htons(AF_INET);
usr.sbin/ripd/message.c
130
ibuf_add(buf, &afi, sizeof(afi));
usr.sbin/ripd/message.c
153
u_int16_t port, afi, route_tag;
usr.sbin/ripd/message.c
191
afi = htons(AF_INET);
usr.sbin/ripd/message.c
199
afi = AF_UNSPEC;
usr.sbin/ripd/message.c
201
ibuf_add(buf, &afi, sizeof(afi));
usr.sbin/ripd/message.c
228
u_int16_t port, afi, route_tag;
usr.sbin/ripd/message.c
260
afi = htons(AF_INET);
usr.sbin/ripd/message.c
292
ibuf_add(buf, &afi, sizeof(afi));
usr.sbin/rpki-client/ccr.c
1113
parse_roa_addresses(const char *fn, struct ccr *ccr, uint32_t asid, enum afi afi,
usr.sbin/rpki-client/ccr.c
1134
vrp->afi = afi;
usr.sbin/rpki-client/ccr.c
1136
if (!ip_addr_parse(r->address, afi, fn, &vrp->addr)) {
usr.sbin/rpki-client/ccr.c
1151
if (maxlen > ((afi == AFI_IPV4) ? 32 : 128)) {
usr.sbin/rpki-client/ccr.c
1185
enum afi afi;
usr.sbin/rpki-client/ccr.c
1198
if (!ip_addr_afi_parse(fn, ripaf->addressFamily, &afi)) {
usr.sbin/rpki-client/ccr.c
1203
switch (afi) {
usr.sbin/rpki-client/ccr.c
1225
if (!parse_roa_addresses(fn, ccr, asid, afi, ripaf->addresses))
usr.sbin/rpki-client/ccr.c
441
prev->afi != vrp->afi) {
usr.sbin/rpki-client/ccr.c
446
assert(vrp->afi == AFI_IPV4 || vrp->afi == AFI_IPV6);
usr.sbin/rpki-client/ccr.c
449
afibuf[1] = vrp->afi;
usr.sbin/rpki-client/ccr.c
790
vrp->afi = roa->ips[i].afi;
usr.sbin/rpki-client/ccr.c
812
if (a->afi > b->afi)
usr.sbin/rpki-client/ccr.c
814
if (a->afi < b->afi)
usr.sbin/rpki-client/ccr.c
817
switch (a->afi) {
usr.sbin/rpki-client/constraints.c
161
constraints_parse_ip_prefix(const char *fn, const char *prefix, enum afi afi,
usr.sbin/rpki-client/constraints.c
165
int af = afi == AFI_IPV4 ? AF_INET : AF_INET6;
usr.sbin/rpki-client/constraints.c
171
if (!X509v3_addr_add_prefix(addrs, afi, NULL, addr, plen))
usr.sbin/rpki-client/constraints.c
183
enum afi afi, IPAddrBlocks *addrs)
usr.sbin/rpki-client/constraints.c
186
int af = afi == AFI_IPV4 ? AF_INET : AF_INET6;
usr.sbin/rpki-client/constraints.c
193
if (!X509v3_addr_add_range(addrs, afi, NULL, min_addr, max_addr))
usr.sbin/rpki-client/constraints.c
205
constraints_parse_ip(const char *fn, char *p, enum afi afi, IPAddrBlocks *addrs)
usr.sbin/rpki-client/constraints.c
210
constraints_parse_ip_prefix(fn, p, afi, addrs);
usr.sbin/rpki-client/constraints.c
217
constraints_parse_ip_range(fn, min, max, afi, addrs);
usr.sbin/rpki-client/constraints.c
556
if (ip_addr_check_covered(cert->afi, cert->min, cert->max,
usr.sbin/rpki-client/extern.h
110
enum afi afi; /* AFI value */
usr.sbin/rpki-client/extern.h
298
enum afi afi; /* AFI value */
usr.sbin/rpki-client/extern.h
344
enum afi afi;
usr.sbin/rpki-client/extern.h
428
enum afi afi;
usr.sbin/rpki-client/extern.h
859
enum afi *);
usr.sbin/rpki-client/extern.h
861
enum afi, const char *, struct ip_addr *);
usr.sbin/rpki-client/extern.h
862
void ip_addr_print(const struct ip_addr *, enum afi, char *,
usr.sbin/rpki-client/extern.h
866
int ip_addr_check_covered(enum afi, const unsigned char *,
usr.sbin/rpki-client/extern.h
873
enum afi, const ASN1_BIT_STRING *);
usr.sbin/rpki-client/extern.h
875
enum afi, const IPAddressRange *);
usr.sbin/rpki-client/ip.c
110
size_t i, sz = ip->afi == AFI_IPV4 ? 4 : 16;
usr.sbin/rpki-client/ip.c
121
if (ips[i].afi == AFI_IPV4)
usr.sbin/rpki-client/ip.c
126
if (ips[i].afi == AFI_IPV4)
usr.sbin/rpki-client/ip.c
134
if ((inherit_v4 && ip->afi == AFI_IPV4) ||
usr.sbin/rpki-client/ip.c
135
(inherit_v6 && ip->afi == AFI_IPV6) ||
usr.sbin/rpki-client/ip.c
136
(has_v4 && ip->afi == AFI_IPV4 &&
usr.sbin/rpki-client/ip.c
138
(has_v6 && ip->afi == AFI_IPV6 &&
usr.sbin/rpki-client/ip.c
151
if (ips[i].afi != ip->afi)
usr.sbin/rpki-client/ip.c
174
enum afi afi, const char *fn, struct ip_addr *addr)
usr.sbin/rpki-client/ip.c
207
if ((afi == AFI_IPV4 && length > 4) ||
usr.sbin/rpki-client/ip.c
208
(afi == AFI_IPV6 && length > 16)) {
usr.sbin/rpki-client/ip.c
227
enum afi afi, char *buf, size_t bufsz)
usr.sbin/rpki-client/ip.c
232
switch (afi) {
usr.sbin/rpki-client/ip.c
256
enum afi afi, char *buf, size_t bufsz)
usr.sbin/rpki-client/ip.c
262
switch (afi) {
usr.sbin/rpki-client/ip.c
275
ip.afi = afi;
usr.sbin/rpki-client/ip.c
328
sz = p->afi == AFI_IPV4 ? 4 : 16;
usr.sbin/rpki-client/ip.c
356
ip_addr_print(&ip->ip, ip->afi, buf, sizeof(buf));
usr.sbin/rpki-client/ip.c
360
ip_addr_range_print(&ip->range, ip->afi, buf, sizeof(buf));
usr.sbin/rpki-client/ip.c
39
ip_addr_afi_parse(const char *fn, const ASN1_OCTET_STRING *astr, enum afi *afi)
usr.sbin/rpki-client/ip.c
391
sbgp_addr(const char *fn, struct cert_ip *ips, size_t *num_ips, enum afi afi,
usr.sbin/rpki-client/ip.c
398
ip.afi = afi;
usr.sbin/rpki-client/ip.c
401
if (!ip_addr_parse(bs, afi, fn, &ip.ip)) {
usr.sbin/rpki-client/ip.c
422
enum afi afi, const IPAddressRange *range)
usr.sbin/rpki-client/ip.c
428
ip.afi = afi;
usr.sbin/rpki-client/ip.c
431
if (!ip_addr_parse(range->min, afi, fn, &ip.range.min)) {
usr.sbin/rpki-client/ip.c
437
if (!ip_addr_parse(range->max, afi, fn, &ip.range.max)) {
usr.sbin/rpki-client/ip.c
454
enum afi afi)
usr.sbin/rpki-client/ip.c
460
ip.afi = afi;
usr.sbin/rpki-client/ip.c
473
enum afi afi;
usr.sbin/rpki-client/ip.c
517
if (!ip_addr_afi_parse(fn, af->addressFamily, &afi)) {
usr.sbin/rpki-client/ip.c
522
switch (afi) {
usr.sbin/rpki-client/ip.c
540
if (!sbgp_addr_inherit(fn, ips, &num_ips, afi))
usr.sbin/rpki-client/ip.c
549
if (!sbgp_addr(fn, ips, &num_ips, afi,
usr.sbin/rpki-client/ip.c
554
if (!sbgp_addr_range(fn, ips, &num_ips, afi,
usr.sbin/rpki-client/ip.c
68
*afi = v;
usr.sbin/rpki-client/ip.c
81
ip_addr_check_covered(enum afi afi,
usr.sbin/rpki-client/ip.c
85
size_t i, sz = AFI_IPV4 == afi ? 4 : 16;
usr.sbin/rpki-client/ip.c
88
if (ips[i].afi != afi)
usr.sbin/rpki-client/output-bgpd.c
38
ip_addr_print(&vrp->addr, vrp->afi, ipbuf, sizeof(ipbuf));
usr.sbin/rpki-client/output-bird.c
53
if (v->afi == AFI_IPV4) {
usr.sbin/rpki-client/output-bird.c
54
ip_addr_print(&v->addr, v->afi, buf, sizeof(buf));
usr.sbin/rpki-client/output-bird.c
68
if (v->afi == AFI_IPV6) {
usr.sbin/rpki-client/output-bird.c
69
ip_addr_print(&v->addr, v->afi, buf, sizeof(buf));
usr.sbin/rpki-client/output-csv.c
33
ip_addr_print(&v->addr, v->afi, buf, sizeof(buf));
usr.sbin/rpki-client/output-json.c
141
vsp->prefixes[i].afi, buf, sizeof(buf));
usr.sbin/rpki-client/output-json.c
165
ip_addr_print(&v->addr, v->afi, buf, sizeof(buf));
usr.sbin/rpki-client/print.c
248
ip_addr_print(&ips[i].ip, ips[i].afi, buf1,
usr.sbin/rpki-client/print.c
259
sockt = (ips[i].afi == AFI_IPV4) ?
usr.sbin/rpki-client/print.c
546
ip_addr_print(&p->ips[i].addr, p->ips[i].afi, buf, sizeof(buf));
usr.sbin/rpki-client/print.c
600
ip_addr_print(&s->prefixes[i].prefix, s->prefixes[i].afi, buf,
usr.sbin/rpki-client/print.c
931
ip_addr_print(&vrp->addr, vrp->afi, buf, sizeof(buf));
usr.sbin/rpki-client/roa.c
123
if (!ip_addr_afi_parse(fn, addrfam->addressFamily, &afi)) {
usr.sbin/rpki-client/roa.c
129
switch (afi) {
usr.sbin/rpki-client/roa.c
165
if (!ip_addr_parse(addr->address, afi, fn, &ipaddr)) {
usr.sbin/rpki-client/roa.c
187
if (maxlen > ((afi == AFI_IPV4) ? 32 : 128)) {
usr.sbin/rpki-client/roa.c
196
res->afi = afi;
usr.sbin/rpki-client/roa.c
387
v->afi = roa->ips[i].afi;
usr.sbin/rpki-client/roa.c
426
if (a->afi > b->afi)
usr.sbin/rpki-client/roa.c
428
if (a->afi < b->afi)
usr.sbin/rpki-client/roa.c
430
switch (a->afi) {
usr.sbin/rpki-client/roa.c
76
enum afi afi;
usr.sbin/rpki-client/rsc.c
143
enum afi afi;
usr.sbin/rpki-client/rsc.c
170
if (!ip_addr_afi_parse(fn, af->addressFamily, &afi)) {
usr.sbin/rpki-client/rsc.c
180
&rsc->num_ips, afi, aor->u.addressPrefix))
usr.sbin/rpki-client/rsc.c
185
&rsc->num_ips, afi, aor->u.addressRange))
usr.sbin/rpki-client/spl.c
111
enum afi afi;
usr.sbin/rpki-client/spl.c
159
if (!ip_addr_afi_parse(fn, afp->addressFamily, &afi))
usr.sbin/rpki-client/spl.c
162
switch (afi) {
usr.sbin/rpki-client/spl.c
191
if (!ip_addr_parse(prefix_asn1, afi, fn, &ip_addr))
usr.sbin/rpki-client/spl.c
195
prefix_cmp(afi, prev_ip_addr, &ip_addr) != -1) {
usr.sbin/rpki-client/spl.c
202
prefix->afi = afi;
usr.sbin/rpki-client/spl.c
380
if (a->afi > b->afi)
usr.sbin/rpki-client/spl.c
382
if (a->afi < b->afi)
usr.sbin/rpki-client/spl.c
385
return prefix_cmp(a->afi, &a->prefix, &b->prefix);
usr.sbin/rpki-client/spl.c
64
prefix_cmp(enum afi afi, const struct ip_addr *a, const struct ip_addr *b)
usr.sbin/rpki-client/spl.c
68
switch (afi) {
usr.sbin/rpki-client/validate.c
115
if (valid_ip(a, cert->ips[i].afi, cert->ips[i].min,
usr.sbin/rpki-client/validate.c
137
if (ip_addr_check_covered(roa->ips[i].afi, roa->ips[i].min,
usr.sbin/rpki-client/validate.c
141
ip_addr_print(&roa->ips[i].addr, roa->ips[i].afi, buf,
usr.sbin/rpki-client/validate.c
473
if (ip_addr_check_covered(rsc->ips[i].afi, rsc->ips[i].min,
usr.sbin/rpki-client/validate.c
61
valid_ip(struct auth *a, enum afi afi,
usr.sbin/rpki-client/validate.c
70
c = ip_addr_check_covered(afi, min, max, a->cert->ips,
usr.sbin/rpki-client/validate.c
78
return valid_ip(a->issuer, afi, min, max);
usr.sbin/tcpdump/print-bgp.c
1100
af_name(EXTRACT_16BITS(&bgp_route_refresh_header->afi)),
usr.sbin/tcpdump/print-bgp.c
99
u_int8_t afi[2]; /* unaligned; should be u_int16_t */