aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/base64.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/osmocom/core/base64.h')
-rw-r--r--include/osmocom/core/base64.h19
1 files changed, 3 insertions, 16 deletions
diff --git a/include/osmocom/core/base64.h b/include/osmocom/core/base64.h
index 0f7233d2..f73db0d8 100644
--- a/include/osmocom/core/base64.h
+++ b/include/osmocom/core/base64.h
@@ -21,14 +21,10 @@
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
-#ifndef MBEDTLS_BASE64_H
-#define MBEDTLS_BASE64_H
+#pragma once
#include <stddef.h>
-#define MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL -0x002A /**< Output buffer too small. */
-#define MBEDTLS_ERR_BASE64_INVALID_CHARACTER -0x002C /**< Invalid character in input. */
-
#ifdef __cplusplus
extern "C" {
#endif
@@ -49,7 +45,7 @@ extern "C" {
* \note Call this function with dlen = 0 to obtain the
* required buffer size in *olen
*/
-int mbedtls_base64_encode( unsigned char *dst, size_t dlen, size_t *olen,
+int osmo_base64_encode( unsigned char *dst, size_t dlen, size_t *olen,
const unsigned char *src, size_t slen );
/**
@@ -69,18 +65,9 @@ int mbedtls_base64_encode( unsigned char *dst, size_t dlen, size_t *olen,
* \note Call this function with *dst = NULL or dlen = 0 to obtain
* the required buffer size in *olen
*/
-int mbedtls_base64_decode( unsigned char *dst, size_t dlen, size_t *olen,
+int osmo_base64_decode( unsigned char *dst, size_t dlen, size_t *olen,
const unsigned char *src, size_t slen );
-/**
- * \brief Checkup routine
- *
- * \return 0 if successful, or 1 if the test failed
- */
-int mbedtls_base64_self_test( int verbose );
-
#ifdef __cplusplus
}
#endif
-
-#endif /* base64.h */