struct mail_user;
-int mail_crypt_global_keys_load(struct mail_user *user, const char *set_prefix,
- struct mail_crypt_global_keys *global_keys_r,
- bool ignore_privkey_errors,
- const char **error_r);
+int mail_crypt_global_keys_load_from_user(struct mail_user *user,
+ const char *set_prefix,
+ struct mail_crypt_global_keys *global_keys_r,
+ bool ignore_privkey_errors,
+ const char **error_r);
int mail_crypt_global_keys_load_pluginenv(const char *set_prefix,
struct mail_crypt_global_keys *global_keys_r,
const char **error_r);
{
struct mail_crypt_global_keys global_keys;
int ret = 0;
- if (mail_crypt_global_keys_load(user, "mail_crypt", &global_keys,
- TRUE, error_r) < 0) {
+ if (mail_crypt_global_keys_load_from_user(user, "mail_crypt",
+ &global_keys, TRUE, error_r) < 0) {
mail_crypt_global_keys_free(&global_keys);
return -1;
}
version);
}
- if (mail_crypt_global_keys_load(user, "mail_crypt_global",
+ if (mail_crypt_global_keys_load_from_user(user, "mail_crypt_global",
&muser->global_keys, FALSE, &error) < 0) {
user->error = p_strdup_printf(user->pool,
"mail_crypt_plugin: %s", error);
return 0;
}
-int mail_crypt_global_keys_load(struct mail_user *user, const char *set_prefix,
- struct mail_crypt_global_keys *global_keys_r,
- bool ignore_privkey_errors,
- const char **error_r)
+int mail_crypt_global_keys_load_from_user(struct mail_user *user, const char *set_prefix,
+ struct mail_crypt_global_keys *global_keys_r,
+ bool ignore_privkey_errors,
+ const char **error_r)
{
const char *set_key = t_strconcat(set_prefix, "_public_key", NULL);
const char *key_data = mail_user_plugin_getenv(user, set_key);