#ifndef CPER_BASE64_H #define CPER_BASE64_H #ifdef __cplusplus extern "C" { #endif #include "edk/BaseTypes.h" /** * base64_decode * Caller is responsible for freeing the returned buffer. */ UINT8 *base64_decode(const CHAR8 *src, INT32 len, INT32 *out_len); /** * base64_encode * Caller is responsible for freeing the returned buffer. */ CHAR8 *base64_encode(const UINT8 *src, INT32 len, INT32 *out_len); #ifdef __cplusplus } #endif #endif