\doxysection{gsm48\+\_\+frq\+\_\+redef Struct Reference}
\label{structgsm48__frq__redef}\index{gsm48\_frq\_redef@{gsm48\_frq\_redef}}


{\ttfamily \#include $<$gsm\+\_\+04\+\_\+08.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ gsm48\+\_\+chan\+\_\+desc} \textbf{ chan\+\_\+desc}
\item 
uint8\+\_\+t \textbf{ mob\+\_\+alloc\+\_\+len}
\item 
uint8\+\_\+t \textbf{ mob\+\_\+alloc} [0]
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structgsm48__frq__redef_af223e3c632529f47b6b5697cfc9ad230}} 
\index{gsm48\_frq\_redef@{gsm48\_frq\_redef}!chan\_desc@{chan\_desc}}
\index{chan\_desc@{chan\_desc}!gsm48\_frq\_redef@{gsm48\_frq\_redef}}
\doxysubsubsection{chan\_desc}
{\footnotesize\ttfamily struct \textbf{ gsm48\+\_\+chan\+\_\+desc} gsm48\+\_\+frq\+\_\+redef\+::chan\+\_\+desc}

\mbox{\label{structgsm48__frq__redef_aed6d07b526e1a0180cdcaab370c79aa0}} 
\index{gsm48\_frq\_redef@{gsm48\_frq\_redef}!mob\_alloc@{mob\_alloc}}
\index{mob\_alloc@{mob\_alloc}!gsm48\_frq\_redef@{gsm48\_frq\_redef}}
\doxysubsubsection{mob\_alloc}
{\footnotesize\ttfamily uint8\+\_\+t gsm48\+\_\+frq\+\_\+redef\+::mob\+\_\+alloc[0]}

\mbox{\label{structgsm48__frq__redef_afcb971189857bec159f4f45ae01290a4}} 
\index{gsm48\_frq\_redef@{gsm48\_frq\_redef}!mob\_alloc\_len@{mob\_alloc\_len}}
\index{mob\_alloc\_len@{mob\_alloc\_len}!gsm48\_frq\_redef@{gsm48\_frq\_redef}}
\doxysubsubsection{mob\_alloc\_len}
{\footnotesize\ttfamily uint8\+\_\+t gsm48\+\_\+frq\+\_\+redef\+::mob\+\_\+alloc\+\_\+len}



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