\doxysection{osmo\+\_\+service\+\_\+area\+\_\+id Struct Reference}
\label{structosmo__service__area__id}\index{osmo\_service\_area\_id@{osmo\_service\_area\_id}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ osmo\+\_\+location\+\_\+area\+\_\+id} \textbf{ lai}
\item 
uint16\+\_\+t \textbf{ sac}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__service__area__id_a213399752b725f57aadc5292a1febf63}} 
\index{osmo\_service\_area\_id@{osmo\_service\_area\_id}!lai@{lai}}
\index{lai@{lai}!osmo\_service\_area\_id@{osmo\_service\_area\_id}}
\doxysubsubsection{lai}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+location\+\_\+area\+\_\+id} osmo\+\_\+service\+\_\+area\+\_\+id\+::lai}



Referenced by \textbf{ cell\+\_\+id\+\_\+to\+\_\+cgi()}, \textbf{ gsm0808\+\_\+cell\+\_\+id\+\_\+from\+\_\+cgi()}, \textbf{ gsm0808\+\_\+cell\+\_\+id\+\_\+to\+\_\+cgi()}, \textbf{ gsm0808\+\_\+decode\+\_\+cell\+\_\+id\+\_\+u()}, \textbf{ gsm0808\+\_\+msgb\+\_\+put\+\_\+cell\+\_\+id\+\_\+u()}, \textbf{ osmo\+\_\+sai\+\_\+name\+\_\+buf()}, and \textbf{ parse\+\_\+cell\+\_\+id\+\_\+sai\+\_\+list()}.

\mbox{\label{structosmo__service__area__id_a11a9f624edf09e8f18414565ce2b42ac}} 
\index{osmo\_service\_area\_id@{osmo\_service\_area\_id}!sac@{sac}}
\index{sac@{sac}!osmo\_service\_area\_id@{osmo\_service\_area\_id}}
\doxysubsubsection{sac}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+service\+\_\+area\+\_\+id\+::sac}



Referenced by \textbf{ gsm0808\+\_\+decode\+\_\+cell\+\_\+id\+\_\+u()}, \textbf{ gsm0808\+\_\+msgb\+\_\+put\+\_\+cell\+\_\+id\+\_\+u()}, and \textbf{ osmo\+\_\+sai\+\_\+name\+\_\+buf()}.



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