\doxysection{osmo\+\_\+oap\+\_\+client\+\_\+config Struct Reference}
\label{structosmo__oap__client__config}\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}


{\ttfamily \#include $<$oap\+\_\+client.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \textbf{ client\+\_\+id}
\item 
int \textbf{ secret\+\_\+k\+\_\+present}
\item 
uint8\+\_\+t \textbf{ secret\+\_\+k} [16]
\item 
int \textbf{ secret\+\_\+opc\+\_\+present}
\item 
uint8\+\_\+t \textbf{ secret\+\_\+opc} [16]
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__oap__client__config_a5920d2d87d28eb3c0d87642219263cee}} 
\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}!client\_id@{client\_id}}
\index{client\_id@{client\_id}!osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}
\doxysubsubsection{client\_id}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+oap\+\_\+client\+\_\+config\+::client\+\_\+id}

\mbox{\label{structosmo__oap__client__config_a34417fac3015d9df5881792156bbd298}} 
\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}!secret\_k@{secret\_k}}
\index{secret\_k@{secret\_k}!osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}
\doxysubsubsection{secret\_k}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+oap\+\_\+client\+\_\+config\+::secret\+\_\+k[16]}

\mbox{\label{structosmo__oap__client__config_aae1b5e8c4d8703c1f46b09054c1327f4}} 
\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}!secret\_k\_present@{secret\_k\_present}}
\index{secret\_k\_present@{secret\_k\_present}!osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}
\doxysubsubsection{secret\_k\_present}
{\footnotesize\ttfamily int osmo\+\_\+oap\+\_\+client\+\_\+config\+::secret\+\_\+k\+\_\+present}

\mbox{\label{structosmo__oap__client__config_ab30dd625a96d844a55273a246b241f88}} 
\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}!secret\_opc@{secret\_opc}}
\index{secret\_opc@{secret\_opc}!osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}
\doxysubsubsection{secret\_opc}
{\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+oap\+\_\+client\+\_\+config\+::secret\+\_\+opc[16]}

\mbox{\label{structosmo__oap__client__config_a4a54f73ab85ae10135b8c3da5f10d0d1}} 
\index{osmo\_oap\_client\_config@{osmo\_oap\_client\_config}!secret\_opc\_present@{secret\_opc\_present}}
\index{secret\_opc\_present@{secret\_opc\_present}!osmo\_oap\_client\_config@{osmo\_oap\_client\_config}}
\doxysubsubsection{secret\_opc\_present}
{\footnotesize\ttfamily int osmo\+\_\+oap\+\_\+client\+\_\+config\+::secret\+\_\+opc\+\_\+present}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/gsm/\textbf{ oap\+\_\+client.\+h}\end{DoxyCompactItemize}
