\doxysection{ipaccess\+\_\+unit Struct Reference}
\label{structipaccess__unit}\index{ipaccess\_unit@{ipaccess\_unit}}


{\ttfamily \#include $<$ipa.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \textbf{ site\+\_\+id}
\item 
uint16\+\_\+t \textbf{ bts\+\_\+id}
\item 
uint16\+\_\+t \textbf{ trx\+\_\+id}
\item 
char $\ast$ \textbf{ unit\+\_\+name}
\item 
char $\ast$ \textbf{ equipvers}
\item 
char $\ast$ \textbf{ swversion}
\item 
uint8\+\_\+t \textbf{ mac\+\_\+addr} [6]
\item 
char $\ast$ \textbf{ location1}
\item 
char $\ast$ \textbf{ location2}
\item 
char $\ast$ \textbf{ serno}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structipaccess__unit_aeeb217059904e0ff6ce8f894aea7716b}} 
\index{ipaccess\_unit@{ipaccess\_unit}!bts\_id@{bts\_id}}
\index{bts\_id@{bts\_id}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{bts\_id}
{\footnotesize\ttfamily uint16\+\_\+t ipaccess\+\_\+unit\+::bts\+\_\+id}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+parse\+\_\+unitid()}.

\mbox{\label{structipaccess__unit_a803d10ba1582340203a76ef25c7eeb7d}} 
\index{ipaccess\_unit@{ipaccess\_unit}!equipvers@{equipvers}}
\index{equipvers@{equipvers}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{equipvers}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::equipvers}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_a314de5c540feddc683247c628ac518e2}} 
\index{ipaccess\_unit@{ipaccess\_unit}!location1@{location1}}
\index{location1@{location1}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{location1}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::location1}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_ade18c4cd94b118fd6cecbd5263d72a44}} 
\index{ipaccess\_unit@{ipaccess\_unit}!location2@{location2}}
\index{location2@{location2}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{location2}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::location2}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_a470518ffd025126fa191ffd11d266efe}} 
\index{ipaccess\_unit@{ipaccess\_unit}!mac\_addr@{mac\_addr}}
\index{mac\_addr@{mac\_addr}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{mac\_addr}
{\footnotesize\ttfamily uint8\+\_\+t ipaccess\+\_\+unit\+::mac\+\_\+addr[6]}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_aa424256c81f53055926bc9412f5783ff}} 
\index{ipaccess\_unit@{ipaccess\_unit}!serno@{serno}}
\index{serno@{serno}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{serno}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::serno}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_ae4c9aee993b829d42970fba88a1b4819}} 
\index{ipaccess\_unit@{ipaccess\_unit}!site\_id@{site\_id}}
\index{site\_id@{site\_id}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{site\_id}
{\footnotesize\ttfamily uint16\+\_\+t ipaccess\+\_\+unit\+::site\+\_\+id}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+parse\+\_\+unitid()}.

\mbox{\label{structipaccess__unit_a841e0193e6eeadbb0daeec73b7be57f8}} 
\index{ipaccess\_unit@{ipaccess\_unit}!swversion@{swversion}}
\index{swversion@{swversion}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{swversion}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::swversion}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.

\mbox{\label{structipaccess__unit_a4cc58106c3ba8e99621a3d013c1fadf1}} 
\index{ipaccess\_unit@{ipaccess\_unit}!trx\_id@{trx\_id}}
\index{trx\_id@{trx\_id}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{trx\_id}
{\footnotesize\ttfamily uint16\+\_\+t ipaccess\+\_\+unit\+::trx\+\_\+id}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+parse\+\_\+unitid()}.

\mbox{\label{structipaccess__unit_adfbbef7eb28cbb07d457a59faf463514}} 
\index{ipaccess\_unit@{ipaccess\_unit}!unit\_name@{unit\_name}}
\index{unit\_name@{unit\_name}!ipaccess\_unit@{ipaccess\_unit}}
\doxysubsubsection{unit\_name}
{\footnotesize\ttfamily char$\ast$ ipaccess\+\_\+unit\+::unit\+\_\+name}



Referenced by \textbf{ ipa\+\_\+ccm\+\_\+make\+\_\+id\+\_\+resp()}, and \textbf{ ipa\+\_\+ccm\+\_\+tlv\+\_\+to\+\_\+unitdata()}.



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