\doxysection{common.\+h}
\label{milenage_2common_8h_source}\index{src/gsm/milenage/common.h@{src/gsm/milenage/common.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{3 \textcolor{preprocessor}{\#include <stdint.h>}}
\DoxyCodeLine{4 \textcolor{preprocessor}{\#include <stdlib.h>}}
\DoxyCodeLine{5 \textcolor{preprocessor}{\#include <string.h>}}
\DoxyCodeLine{6 }
\DoxyCodeLine{7 \textcolor{preprocessor}{\#define MSG\_DEBUG}}
\DoxyCodeLine{8 \textcolor{preprocessor}{\#define wpa\_hexdump(x, args...)}}
\DoxyCodeLine{9 \textcolor{preprocessor}{\#define wpa\_hexdump\_key(x, args...)}}
\DoxyCodeLine{10 \textcolor{preprocessor}{\#define wpa\_printf(x, args...)}}
\DoxyCodeLine{11 }
\DoxyCodeLine{12 \textcolor{preprocessor}{\#define os\_memcpy(x, y, z)  memcpy(x, y, z)}}
\DoxyCodeLine{13 \textcolor{preprocessor}{\#define os\_memcmp(x, y, z)  memcmp(x, y, z)}}
\DoxyCodeLine{14 \textcolor{preprocessor}{\#define os\_memset(x, y, z)  memset(x, y, z)}}
\DoxyCodeLine{15 \textcolor{preprocessor}{\#define os\_malloc(x)  malloc(x)}}
\DoxyCodeLine{16 \textcolor{preprocessor}{\#define os\_free(x)  free(x)}}
\DoxyCodeLine{17 }
\DoxyCodeLine{18 \textcolor{keyword}{typedef} uint8\_t u8;}
\DoxyCodeLine{19 \textcolor{keyword}{typedef} uint32\_t u32;}
\DoxyCodeLine{20 }
\DoxyCodeLine{21 \textcolor{preprocessor}{\#define \_\_must\_check}}

\end{DoxyCode}
