• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/openssl-0.9.8e/crypto/x509v3/

Lines Matching refs:min

79   ASN1_SIMPLE(IPAddressRange, min, ASN1_BIT_STRING),
222 if (!i2r_address(out, afi, 0x00, aor->u.addressRange->min))
326 addr_expand(addr_a, a->u.addressRange->min, length, 0x00);
337 addr_expand(addr_b, b->u.addressRange->min, length, 0x00);
372 static int range_should_be_prefix(const unsigned char *min,
379 for (i = 0; i < length && min[i] == max[i]; i++)
381 for (j = length - 1; j >= 0 && min[j] == 0x00 && max[j] == 0xFF; j--)
387 mask = min[i] ^ max[i];
398 if ((min[i] & mask) != 0 || (max[i] & mask) != mask)
443 unsigned char *min,
450 if ((prefixlen = range_should_be_prefix(min, max, length)) >= 0)
451 return make_addressPrefix(result, min, prefixlen);
459 if (aor->u.addressRange->min == NULL &&
460 (aor->u.addressRange->min = ASN1_BIT_STRING_new()) == NULL)
466 for (i = length; i > 0 && min[i - 1] == 0x00; --i)
468 if (!ASN1_BIT_STRING_set(aor->u.addressRange->min, min, i))
470 aor->u.addressRange->min->flags &= ~7;
471 aor->u.addressRange->min->flags |= ASN1_STRING_FLAG_BITS_LEFT;
473 unsigned char b = min[i - 1];
477 aor->u.addressRange->min->flags |= 8 - j;
633 unsigned char *min,
641 if (!make_addressRange(&aor, min, max, length))
650 * Extract min and max values from an IPAddressOrRange.
653 unsigned char *min,
657 assert(aor != NULL && min != NULL && max != NULL);
660 addr_expand(min, aor->u.addressPrefix, length, 0x00);
664 addr_expand(min, aor->u.addressRange->min, length, 0x00);
675 unsigned char *min,
680 if (aor == NULL || min == NULL || max == NULL ||
685 extract_min_max(aor, min, max, afi_length);
906 unsigned char min[ADDR_RAW_BUF_LEN], max[ADDR_RAW_BUF_LEN];
980 if (a2i_ipadd(min, s) != length) {
994 if (!v3_addr_add_prefix(addr, afi, safi, min, prefixlen)) {
1012 if (!v3_addr_add_range(addr, afi, safi, min, max)) {
1018 if (!v3_addr_add_prefix(addr, afi, safi, min, length * 8)) {