\doxysection{base64.\+h}
\label{base64_8h_source}\index{include/osmocom/core/base64.h@{include/osmocom/core/base64.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{20 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{21 }
\DoxyCodeLine{22 \textcolor{preprocessor}{\#include <stddef.h>}}
\DoxyCodeLine{23 }
\DoxyCodeLine{24 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}}
\DoxyCodeLine{25 \textcolor{keyword}{extern} \textcolor{stringliteral}{"{}C"{}} \{}
\DoxyCodeLine{26 \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{27 }
\DoxyCodeLine{44 \textcolor{keywordtype}{int} osmo\_base64\_encode(\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} *dst, \textcolor{keywordtype}{size\_t} dlen, \textcolor{keywordtype}{size\_t} *olen,}
\DoxyCodeLine{45                        \textcolor{keyword}{const} \textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} *src, \textcolor{keywordtype}{size\_t} slen);}
\DoxyCodeLine{46 }
\DoxyCodeLine{64 \textcolor{keywordtype}{int} osmo\_base64\_decode(\textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} *dst, \textcolor{keywordtype}{size\_t} dlen, \textcolor{keywordtype}{size\_t} *olen,}
\DoxyCodeLine{65                        \textcolor{keyword}{const} \textcolor{keywordtype}{unsigned} \textcolor{keywordtype}{char} *src, \textcolor{keywordtype}{size\_t} slen);}
\DoxyCodeLine{66 }
\DoxyCodeLine{67 \textcolor{preprocessor}{\#ifdef \_\_cplusplus}}
\DoxyCodeLine{68 \}}
\DoxyCodeLine{69 \textcolor{preprocessor}{\#endif}}

\end{DoxyCode}
