Lines Matching full:len
134 eay_str2asn1dn(str, len)
136 int len;
145 if (len == -1)
146 len = strlen(str);
148 buf = racoon_malloc(len + 1);
153 memcpy(buf, str, len);
159 for (i = 0; i < len; i++) {
182 for (j = i + 1; j < len; j++) {
191 buf[len] = '\0';
236 eay_hex2asn1dn(const char *hex, int len)
243 if (len == -1)
244 len = strlen(hex);
246 if (BN_hex2bn(&bn, hex) != len) {
650 int len;
659 len = i2d_X509_NAME(x509->cert_info->subject, NULL);
660 name = vmalloc(len);
665 len = i2d_X509_NAME(x509->cert_info->subject, &bp);
697 int len;
731 len = gen->d.ia5->length + 1;
732 *altname = racoon_malloc(len);
736 strlcpy(*altname, (char *) gen->d.ia5->data, len);
800 int len = 0;
817 len = BIO_get_mem_data(bio, &bp);
818 text = racoon_malloc(len + 1);
821 memcpy(text, bp, len);
822 text[len] = '\0';
860 int len;
865 len = BIO_write(bio, cert->v, cert->l);
866 if (len == -1)
892 int len;
914 len = i2d_X509(x509, NULL);
915 cert = vmalloc(len);
1107 int len;
1133 int len;
1137 len = RSA_size(rsa);
1139 sig = vmalloc(len);
1143 len = RSA_private_encrypt(src->l, (unsigned char *) src->v,
1146 if (len == 0 || len != sig->l) {
1161 int len = 0;
1164 len = RSA_size(rsa);
1165 xbuf = vmalloc(len);
1171 len = RSA_public_decrypt(sig->l, (unsigned char *) sig->v,
1173 if (len == 0 || len != src->l) {
1195 int len = 0, n;
1205 n = snprintf(ebuf + len, sizeof(ebuf) - len,
1209 if (n < 0 || n >= sizeof(ebuf) - len)
1211 len += n;
1212 if (sizeof(ebuf) < len)
1305 evp_keylen(int len, const EVP_CIPHER *e)
1312 if (len != 0 && len != (EVP_CIPHER_key_length(e) << 3))
1347 eay_des_keylen(len)
1348 int len;
1350 return evp_keylen(len, EVP_des_cbc());
1406 eay_idea_keylen(len)
1407 int len;
1409 if (len != 0 && len != 128)
1440 eay_bf_keylen(len)
1441 int len;
1443 if (len == 0)
1445 if (len < 40 || len > 448)
1447 return len;
1505 eay_rc5_keylen(len)
1506 int len;
1508 if (len == 0)
1510 if (len < 40 || len > 2040)
1512 return len;
1552 eay_3des_keylen(len)
1553 int len;
1555 if (len != 0 && len != 192)
1585 eay_cast_keylen(len)
1586 int len;
1588 if (len == 0)
1590 if (len < 40 || len > 128)
1592 return len;
1700 eay_aes_keylen(len)
1701 len;
1703 if (len == 0)
1705 if (len != 128 && len != 192 && len != 256)
1707 return len;
1754 eay_camellia_keylen(len)
1755 int len;
1757 if (len == 0)
1759 if (len != 128 && len != 192 && len != 256)
1761 return len;
1780 eay_twofish_keylen(len)
1781 int len;
1783 if (len < 0 || len > 256)
1785 return len;
1789 eay_null_keylen(len)
1790 int len;