Lines Matching refs:len

67 	int len;
69 len = i2d_PUBKEY(pkey, NULL);
70 if ((len <= DNS_KEY_ED25519SIZE) ||
71 (len > PUBPREFIXLEN + DNS_KEY_ED25519SIZE))
74 len = i2d_PUBKEY(pkey, &p);
75 if ((len <= DNS_KEY_ED25519SIZE) ||
76 (len > PUBPREFIXLEN + DNS_KEY_ED25519SIZE))
78 memmove(key, buf + len - DNS_KEY_ED25519SIZE, DNS_KEY_ED25519SIZE);
103 int len;
105 len = i2d_PUBKEY(pkey, NULL);
106 if ((len <= DNS_KEY_ED448SIZE) ||
107 (len > PUBPREFIXLEN + DNS_KEY_ED448SIZE))
110 len = i2d_PUBKEY(pkey, &p);
111 if ((len <= DNS_KEY_ED448SIZE) ||
112 (len > PUBPREFIXLEN + DNS_KEY_ED448SIZE))
114 memmove(key, buf + len - DNS_KEY_ED448SIZE, DNS_KEY_ED448SIZE);
142 int len;
144 len = i2d_PrivateKey(pkey, NULL);
145 if ((len <= DNS_KEY_ED25519SIZE) ||
146 (len > PRIVPREFIXLEN + DNS_KEY_ED25519SIZE))
149 len = i2d_PrivateKey(pkey, &p);
150 if ((len <= DNS_KEY_ED25519SIZE) ||
151 (len > PRIVPREFIXLEN + DNS_KEY_ED25519SIZE))
153 memmove(key, buf + len - DNS_KEY_ED25519SIZE, DNS_KEY_ED25519SIZE);
179 int len;
181 len = i2d_PrivateKey(pkey, NULL);
182 if ((len <= DNS_KEY_ED448SIZE) ||
183 (len > PRIVPREFIXLEN + DNS_KEY_ED448SIZE))
186 len = i2d_PrivateKey(pkey, &p);
187 if ((len <= DNS_KEY_ED448SIZE) ||
188 (len > PRIVPREFIXLEN + DNS_KEY_ED448SIZE))
190 memmove(key, buf + len - DNS_KEY_ED448SIZE, DNS_KEY_ED448SIZE);
422 int len;
428 len = i2d_PrivateKey(pkey, NULL);
429 if (len > 0)
481 unsigned int len;
490 len = DNS_KEY_ED25519SIZE;
491 if (r.length < len)
495 len = DNS_KEY_ED448SIZE;
496 if (r.length < len)
502 isc_buffer_forward(data, len);
504 key->key_size = len;
514 unsigned int len;
529 len = DNS_KEY_ED25519SIZE;
530 buf = isc_mem_get(key->mctx, len);
534 priv.elements[0].length = len;
542 len = DNS_KEY_ED448SIZE;
543 buf = isc_mem_get(key->mctx, len);
547 priv.elements[0].length = len;
558 isc_mem_put(key->mctx, buf, len);
582 unsigned int len;
606 len = DNS_KEY_ED25519SIZE;
607 if (priv.elements[0].length < len)
611 len = DNS_KEY_ED448SIZE;
612 if (priv.elements[0].length < len)
623 key->key_size = len;