diff options
author | Werner Koch <wk@gnupg.org> | 2010-07-16 15:19:45 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2010-07-16 15:19:45 +0200 |
commit | 8b8925a2bdbb12dd537dde20a27cdb1416c2f1ae (patch) | |
tree | 366acb6bb52e61242bb39682ddddb76615c3ba34 /common/util.h | |
parent | Make it build on W32 again. (diff) | |
download | gnupg2-8b8925a2bdbb12dd537dde20a27cdb1416c2f1ae.tar.xz gnupg2-8b8925a2bdbb12dd537dde20a27cdb1416c2f1ae.zip |
Some work on porting dirmngr (unfinished)
Ported gpgtar to W32.
Diffstat (limited to 'common/util.h')
-rw-r--r-- | common/util.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/common/util.h b/common/util.h index 2735cef3d..fdea333b5 100644 --- a/common/util.h +++ b/common/util.h @@ -27,6 +27,9 @@ #ifndef GPG_ERR_MISSING_KEY #define GPG_ERR_MISSING_KEY 181 #endif +#ifndef GPG_ERR_LIMIT_REACHED +#define GPG_ERR_LIMIT_REACHED 183 +#endif /* Hash function used with libksba. */ #define HASH_FNC ((void (*)(void *, const void*,size_t))gcry_md_write) @@ -128,6 +131,7 @@ struct b64state int idx; int quad_count; FILE *fp; + estream_t stream; char *title; unsigned char radbuf[4]; u32 crc; @@ -136,6 +140,8 @@ struct b64state }; gpg_error_t b64enc_start (struct b64state *state, FILE *fp, const char *title); +gpg_error_t b64enc_start_es (struct b64state *state, estream_t fp, + const char *title); gpg_error_t b64enc_write (struct b64state *state, const void *buffer, size_t nbytes); gpg_error_t b64enc_finish (struct b64state *state); |