Searched defs:pair_r (Results 1 - 5 of 5) sorted by relevance

/dovecot/src/plugins/mail-crypt/
H A Ddoveadm-mail-crypt.c242 struct mailbox *box, struct dcrypt_keypair *pair_r,
264 *pair_r = pair;
279 *pair_r = pair;
240 mcp_keypair_generate(struct mcp_cmd_context *ctx, struct dcrypt_public_key *user_key, struct mailbox *box, struct dcrypt_keypair *pair_r, const char **pubid_r, const char **error_r) argument
H A Dmail-crypt-key.c962 struct dcrypt_keypair *pair_r,
971 if (!dcrypt_keypair_generate(pair_r, DCRYPT_KEY_EC, 0, curve, error_r)) {
976 if (!dcrypt_key_id_public(pair_r->pub, MAIL_CRYPT_KEY_ID_ALGORITHM, key_id,
978 dcrypt_keypair_unref(pair_r);
961 mail_crypt_generate_keypair(const char *curve, struct dcrypt_keypair *pair_r, const char **pubid_r, const char **error_r) argument
/dovecot/src/lib-dcrypt/
H A Ddcrypt-gnutls.c272 int dcrypt_gnutls_generate_keypair(struct dcrypt_keypair *pair_r, enum dcrypt_key_type kind, unsigned int bits, const char *curve, const char **error_r) argument
308 pair_r->priv = (struct dcrypt_private_key*)priv;
310 return dcrypt_gnutls_private_to_public_key(pair_r->priv, &pair_r->pub, error_r);
H A Ddcrypt.c231 bool dcrypt_keypair_generate(struct dcrypt_keypair *pair_r, enum dcrypt_key_type kind, unsigned int bits, const char *curve, const char **error_r) argument
234 i_zero(pair_r);
235 return dcrypt_vfs->generate_keypair(pair_r, kind, bits, curve, error_r);
H A Ddcrypt-openssl.c735 bool dcrypt_openssl_generate_keypair(struct dcrypt_keypair *pair_r, enum dcrypt_key_type kind, unsigned int bits, const char *curve, const char **error_r) argument
738 i_assert(pair_r != NULL);
739 i_zero(pair_r);
742 pair_r->priv = i_new(struct dcrypt_private_key, 1);
743 pair_r->priv->key = pkey;
744 pair_r->priv->ref++;
745 pair_r->pub = NULL;
746 dcrypt_openssl_private_to_public_key(pair_r->priv, &pair_r->pub);
757 pair_r
[all...]

Completed in 19 milliseconds