Signed-off-by: Vladimir Serbinenko <phco...@gmail.com> --- grub-core/lib/gpgrt-int.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 grub-core/lib/gpgrt-int.h
diff --git a/grub-core/lib/gpgrt-int.h b/grub-core/lib/gpgrt-int.h new file mode 100644 index 000000000..45d63580b --- /dev/null +++ b/grub-core/lib/gpgrt-int.h @@ -0,0 +1,24 @@ +#include <grub/crypto.h> + +struct _gpgrt_b64state +{ + int idx; + int quad_count; + char *title; + unsigned char radbuf[4]; + unsigned int crc; + gpg_err_code_t lasterr; + unsigned int flags; + unsigned int stop_seen:1; + unsigned int invalid_encoding:1; + unsigned int using_decoder:1; +}; + +#define _gpgrt_b64dec_start gpgrt_b64dec_start +#define xtrystrdup grub_strdup +#define xtrycalloc grub_calloc +#define xfree grub_free +#define _gpgrt_b64dec_finish gpgrt_b64dec_finish +#define gpgrt_assert(expr) ((expr)? (void)0 \ + : _gcry_assert_failed (#expr, __FILE__, __LINE__, __FUNCTION__)) +#define _gpgrt_b64dec_proc gpgrt_b64dec_proc -- 2.49.0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel