X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=pgplib.h;h=4464faccf20ffdbe5dd48436fa825c60a66f9ffe;hp=9b2b5d56edbcd84d16ddd1999e807f0bf8ae5f4a;hb=df70e07e24add1869bcc9b7af2277d9d0c09a281;hpb=31edbe030ac69952aa535730427246b5e9a1603c diff --git a/pgplib.h b/pgplib.h index 9b2b5d5..4464fac 100644 --- a/pgplib.h +++ b/pgplib.h @@ -22,17 +22,14 @@ #include "mutt_crypt.h" -typedef struct pgp_signature -{ +typedef struct pgp_signature { struct pgp_signature *next; unsigned char sigtype; unsigned long sid1; unsigned long sid2; -} -pgp_sig_t; +} pgp_sig_t; -struct pgp_keyinfo -{ +struct pgp_keyinfo { char *keyid; struct pgp_uid *address; int flags; @@ -44,28 +41,26 @@ struct pgp_keyinfo struct pgp_signature *sigs; struct pgp_keyinfo *next; - short fp_len; /* length of fingerprint. - * 20 for sha-1, 16 for md5. - */ - unsigned char fingerprint[20]; /* large enough to hold SHA-1 and RIPEMD160 - hashes (20 bytes), MD5 hashes just use the - first 16 bytes */ + short fp_len; /* length of fingerprint. + * 20 for sha-1, 16 for md5. + */ + unsigned char fingerprint[20]; /* large enough to hold SHA-1 and RIPEMD160 + hashes (20 bytes), MD5 hashes just use the + first 16 bytes */ }; + /* Note, that pgp_key_t is now pointer and declared in crypt.h */ -typedef struct pgp_uid -{ +typedef struct pgp_uid { char *addr; short trust; int flags; struct pgp_keyinfo *parent; struct pgp_uid *next; struct pgp_signature *sigs; -} -pgp_uid_t; +} pgp_uid_t; -enum pgp_version -{ +enum pgp_version { PGP_V2, PGP_V3, PGP_GPG, @@ -76,14 +71,14 @@ enum pgp_version const char *pgp_pkalgbytype (unsigned char); -pgp_key_t pgp_remove_key (pgp_key_t *, pgp_key_t ); -pgp_uid_t *pgp_copy_uids (pgp_uid_t *, pgp_key_t ); +pgp_key_t pgp_remove_key (pgp_key_t *, pgp_key_t); +pgp_uid_t *pgp_copy_uids (pgp_uid_t *, pgp_key_t); short pgp_canencrypt (unsigned char); short pgp_cansign (unsigned char); short pgp_get_abilities (unsigned char); -void pgp_free_key (pgp_key_t *kpp); +void pgp_free_key (pgp_key_t * kpp); #define pgp_new_keyinfo() safe_calloc (sizeof *((pgp_key_t)0), 1)