diff options
| author | Werner Koch <[email protected]> | 2025-07-24 08:34:13 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2025-07-24 08:34:13 +0000 |
| commit | 16c110400ecba5055f5e646f9f5949c7c8d1f70a (patch) | |
| tree | 421f09f274bb1d6089f0c417d29378f6ad3f3167 /g10/keydb.h | |
| parent | agent: Minor robustness improvement (diff) | |
| download | gnupg-16c110400ecba5055f5e646f9f5949c7c8d1f70a.tar.gz gnupg-16c110400ecba5055f5e646f9f5949c7c8d1f70a.zip | |
gpg: Start using macros for the signature classes.
* g10/packet.h (SIGCLASS_): New constants.
* g10/keydb.h (IS_SUBKEY_SIG): Use them.
Diffstat (limited to 'g10/keydb.h')
| -rw-r--r-- | g10/keydb.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/g10/keydb.h b/g10/keydb.h index 68bc81840..255110cc7 100644 --- a/g10/keydb.h +++ b/g10/keydb.h @@ -37,14 +37,14 @@ || IS_SUBKEY_REV(s) \ || IS_ATTST_SIGS(s) ) #define IS_SIG(s) (!IS_CERT(s)) -#define IS_KEY_SIG(s) ((s)->sig_class == 0x1f) -#define IS_UID_SIG(s) (((s)->sig_class & ~3) == 0x10) +#define IS_KEY_SIG(s) ((s)->sig_class == SIGCLASS_KEY) +#define IS_UID_SIG(s) (((s)->sig_class & ~3) == SIGCLASS_CERT) #define IS_ATTST_SIGS(s) ((s)->sig_class == 0x16) -#define IS_SUBKEY_SIG(s) ((s)->sig_class == 0x18) -#define IS_BACK_SIG(s) ((s)->sig_class == 0x19) -#define IS_KEY_REV(s) ((s)->sig_class == 0x20) -#define IS_UID_REV(s) ((s)->sig_class == 0x30) -#define IS_SUBKEY_REV(s) ((s)->sig_class == 0x28) +#define IS_SUBKEY_SIG(s) ((s)->sig_class == SIGCLASS_SUBKEY) +#define IS_BACK_SIG(s) ((s)->sig_class == SIGCLASS_BACKSIG) +#define IS_KEY_REV(s) ((s)->sig_class == SIGCLASS_KEYREV) +#define IS_UID_REV(s) ((s)->sig_class == SIGCLASS_CERTREV) +#define IS_SUBKEY_REV(s) ((s)->sig_class == SIGCLASS_SUBREV) struct getkey_ctx_s; typedef struct getkey_ctx_s *GETKEY_CTX; |
