Lines Matching refs:pk_key
75 static int dst_s_read_private_key_file(char *name, DST_KEY *pk_key,
820 * pk_key Structure that the key is returned in.
828 dst_s_read_private_key_file(char *name, DST_KEY *pk_key, u_int16_t in_id,
841 if (name == NULL || pk_key == NULL) {
899 if (pk_key->dk_key_name && !strcmp(pk_key->dk_key_name, name))
900 SAFE_FREE2(pk_key->dk_key_name, strlen(pk_key->dk_key_name));
901 pk_key->dk_key_name = strdup(name);
904 if (pk_key->dk_func == NULL || pk_key->dk_func->from_file_fmt == NULL)
907 ret = pk_key->dk_func->from_file_fmt(pk_key, (char *)p,
912 dnslen = dst_key_to_dnskey(pk_key, dns, (int)sizeof(dns));
922 pk_key->dk_id = (u_int16_t) id;
923 pk_key->dk_alg = alg;