Lines Matching refs:addressPrefix
84 ASN1_SIMPLE(IPAddressOrRange, u.addressPrefix, ASN1_BIT_STRING),
222 if (!i2r_address(out, afi, 0x00, aor->u.addressPrefix))
224 BIO_printf(out, "/%d\n", addr_prefixlen(aor->u.addressPrefix));
329 if (!addr_expand(addr_a, a->u.addressPrefix, length, 0x00))
331 prefixlen_a = addr_prefixlen(a->u.addressPrefix);
342 if (!addr_expand(addr_b, b->u.addressPrefix, length, 0x00))
344 prefixlen_b = addr_prefixlen(b->u.addressPrefix);
440 if (aor->u.addressPrefix == NULL &&
441 (aor->u.addressPrefix = ASN1_BIT_STRING_new()) == NULL)
443 if (!ASN1_BIT_STRING_set(aor->u.addressPrefix, addr, bytelen))
445 aor->u.addressPrefix->flags &= ~7;
446 aor->u.addressPrefix->flags |= ASN1_STRING_FLAG_BITS_LEFT;
448 aor->u.addressPrefix->data[bytelen - 1] &= ~(0xFF >> bitlen);
449 aor->u.addressPrefix->flags |= 8 - bitlen;
676 return (addr_expand(min, aor->u.addressPrefix, length, 0x00) &&
677 addr_expand(max, aor->u.addressPrefix, length, 0xFF));