#ifndef GPG_INTERFACE_H
#define GPG_INTERFACE_H
+struct strbuf;
+
#define GPG_VERIFY_VERBOSE 1
#define GPG_VERIFY_RAW 2
#define GPG_VERIFY_OMIT_STATUS 4
char result;
char *signer;
char *key;
+ char *fingerprint;
+ char *primary_key_fingerprint;
};
void signature_check_clear(struct signature_check *sigc);
* offset where the embedded detached signature begins, or the end of
* the data when there is no such signature.
*/
-size_t parse_signature(const char *buf, unsigned long size);
-
-void parse_gpg_output(struct signature_check *);
+size_t parse_signature(const char *buf, size_t size);
/*
* Create a detached signature for the contents of "buffer" and append