aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/engine-backend.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpgme/engine-backend.h')
-rw-r--r--gpgme/engine-backend.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gpgme/engine-backend.h b/gpgme/engine-backend.h
index f1b4dc00..2e2ef5ec 100644
--- a/gpgme/engine-backend.h
+++ b/gpgme/engine-backend.h
@@ -97,6 +97,9 @@ struct engine_ops
gpgme_error_t (*getauditlog) (void *engine, gpgme_data_t output,
unsigned int flags);
+ gpgme_error_t (*conf_load) (void *engine, gpgme_conf_comp_t *conf_p);
+ gpgme_error_t (*conf_save) (void *engine, gpgme_conf_comp_t conf);
+
void (*set_io_cbs) (void *engine, gpgme_io_cbs_t io_cbs);
void (*io_event) (void *engine, gpgme_event_io_t type, void *type_data);
@@ -108,5 +111,8 @@ extern struct engine_ops _gpgme_engine_ops_gpg; /* OpenPGP. */
#ifdef ENABLE_GPGSM
extern struct engine_ops _gpgme_engine_ops_gpgsm; /* CMS. */
#endif
+#ifdef ENABLE_GPGCONF
+extern struct engine_ops _gpgme_engine_ops_gpgconf; /* gpg-conf. */
+#endif
#endif /* ENGINE_BACKEND_H */