• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/x509v3/

Lines Matching refs:min

79   ASN1_SIMPLE(IPAddressRange, min, ASN1_BIT_STRING),
227 if (!i2r_address(out, afi, 0x00, aor->u.addressRange->min))
334 if (!addr_expand(addr_a, a->u.addressRange->min, length, 0x00))
347 if (!addr_expand(addr_b, b->u.addressRange->min, length, 0x00))
383 static int range_should_be_prefix(const unsigned char *min,
389 OPENSSL_assert(memcmp(min, max, length) <= 0);
390 for (i = 0; i < length && min[i] == max[i]; i++) ;
391 for (j = length - 1; j >= 0 && min[j] == 0x00 && max[j] == 0xFF; j--) ;
396 mask = min[i] ^ max[i];
422 if ((min[i] & mask) != 0 || (max[i] & mask) != mask)
466 unsigned char *min,
472 if ((prefixlen = range_should_be_prefix(min, max, length)) >= 0)
473 return make_addressPrefix(result, min, prefixlen);
481 if (aor->u.addressRange->min == NULL &&
482 (aor->u.addressRange->min = ASN1_BIT_STRING_new()) == NULL)
488 for (i = length; i > 0 && min[i - 1] == 0x00; --i) ;
489 if (!ASN1_BIT_STRING_set(aor->u.addressRange->min, min, i))
491 aor->u.addressRange->min->flags &= ~7;
492 aor->u.addressRange->min->flags |= ASN1_STRING_FLAG_BITS_LEFT;
494 unsigned char b = min[i - 1];
498 aor->u.addressRange->min->flags |= 8 - j;
651 unsigned char *min, unsigned char *max)
658 if (!make_addressRange(&aor, min, max, length))
667 * Extract min and max values from an IPAddressOrRange.
670 unsigned char *min, unsigned char *max, int length)
672 if (aor == NULL || min == NULL || max == NULL)
676 return (addr_expand(min, aor->u.addressPrefix, length, 0x00) &&
679 return (addr_expand(min, aor->u.addressRange->min, length, 0x00) &&
690 unsigned char *min,
694 if (aor == NULL || min == NULL || max == NULL ||
698 !extract_min_max(aor, min, max, afi_length))
947 unsigned char min[ADDR_RAW_BUF_LEN], max[ADDR_RAW_BUF_LEN];
1023 if (a2i_ipadd(min, s) != length) {
1038 if (!v3_addr_add_prefix(addr, afi, safi, min, prefixlen)) {
1058 if (memcmp(min, max, length_from_afi(afi)) > 0) {
1064 if (!v3_addr_add_range(addr, afi, safi, min, max)) {
1070 if (!v3_addr_add_prefix(addr, afi, safi, min, length * 8)) {