aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/gpgme.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpgme/gpgme.h')
-rw-r--r--gpgme/gpgme.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/gpgme/gpgme.h b/gpgme/gpgme.h
index 18bd9830..08930962 100644
--- a/gpgme/gpgme.h
+++ b/gpgme/gpgme.h
@@ -403,7 +403,9 @@ typedef enum
GPGME_STATUS_SC_OP_FAILURE,
GPGME_STATUS_SC_OP_SUCCESS,
GPGME_STATUS_CARDCTRL,
- GPGME_STATUS_BACKUP_KEY_CREATED
+ GPGME_STATUS_BACKUP_KEY_CREATED,
+
+ GPGME_STATUS_PLAINTEXT
}
gpgme_status_code_t;
@@ -1110,6 +1112,9 @@ struct _gpgme_op_decrypt_result
int _unused : 31;
gpgme_recipient_t recipients;
+
+ /* The original filename of the plaintext message, if available. */
+ char *plaintext_filename;
};
typedef struct _gpgme_op_decrypt_result *gpgme_decrypt_result_t;
@@ -1259,6 +1264,9 @@ typedef struct _gpgme_signature *gpgme_signature_t;
struct _gpgme_op_verify_result
{
gpgme_signature_t signatures;
+
+ /* The original filename of the plaintext message, if available. */
+ char *plaintext_filename;
};
typedef struct _gpgme_op_verify_result *gpgme_verify_result_t;