diff options
Diffstat (limited to 'gpgme/gpgme.h')
| -rw-r--r-- | gpgme/gpgme.h | 15 | 
1 files changed, 11 insertions, 4 deletions
| diff --git a/gpgme/gpgme.h b/gpgme/gpgme.h index 48d722d7..c0e4e23c 100644 --- a/gpgme/gpgme.h +++ b/gpgme/gpgme.h @@ -305,10 +305,11 @@ gpgme_protocol_t;  /* The available keylist mode flags.  */ -#define GPGME_KEYLIST_MODE_LOCAL	1 -#define GPGME_KEYLIST_MODE_EXTERN	2 -#define GPGME_KEYLIST_MODE_SIGS		4 -#define GPGME_KEYLIST_MODE_VALIDATE	256 +#define GPGME_KEYLIST_MODE_LOCAL		1 +#define GPGME_KEYLIST_MODE_EXTERN		2 +#define GPGME_KEYLIST_MODE_SIGS			4 +#define GPGME_KEYLIST_MODE_SIG_NOTATIONS	8 +#define GPGME_KEYLIST_MODE_VALIDATE		256  typedef unsigned int gpgme_keylist_mode_t; @@ -594,6 +595,12 @@ struct _gpgme_key_sig    /* Crypto backend specific signature class.  */    unsigned int sig_class; + +  /* Notation data and policy URLs.  */ +  gpgme_sig_notation_t notations; + +  /* Internal to GPGME, do not use.  */ +  gpgme_sig_notation_t _last_notation;  };  typedef struct _gpgme_key_sig *gpgme_key_sig_t; | 
