\doxysection{osmo\+\_\+ss7\+\_\+route\+\_\+table Struct Reference}
\label{structosmo__ss7__route__table}\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}


{\ttfamily \#include $<$osmo\+\_\+ss7.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct llist\+\_\+head \textbf{ list}
\begin{DoxyCompactList}\small\item\em member in list of routing tables \end{DoxyCompactList}\item 
struct \textbf{ osmo\+\_\+ss7\+\_\+instance} $\ast$ \textbf{ inst}
\begin{DoxyCompactList}\small\item\em \doxyref{osmo\+\_\+ss7\+\_\+instance}{p.}{structosmo__ss7__instance} to which we belong \end{DoxyCompactList}\item 
struct llist\+\_\+head \textbf{ routes}
\begin{DoxyCompactList}\small\item\em list of \doxyref{osmo\+\_\+ss7\+\_\+route}{p.}{structosmo__ss7__route} \end{DoxyCompactList}\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>char $\ast$ \textbf{ name}\\
\>char $\ast$ \textbf{ description}\\
\} \textbf{ cfg}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__ss7__route__table_a0627cd2e4c4f667ca2bf63cfaa4e87a7}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!cfg@{cfg}}
\index{cfg@{cfg}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{}
{\footnotesize\ttfamily struct  \{ ... \}  osmo\+\_\+ss7\+\_\+route\+\_\+table\+::cfg}



Referenced by \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find\+\_\+or\+\_\+create()}, \textbf{ vty\+\_\+dump\+\_\+rtable()}, and \textbf{ write\+\_\+one\+\_\+rtable()}.

\mbox{\label{structosmo__ss7__route__table_aad991988a58e05319f9780fce709d23b}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!description@{description}}
\index{description@{description}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{description}
{\footnotesize\ttfamily char$\ast$ osmo\+\_\+ss7\+\_\+route\+\_\+table\+::description}



Referenced by \textbf{ DEFUN\+\_\+\+ATTR()}, and \textbf{ write\+\_\+one\+\_\+rtable()}.

\mbox{\label{structosmo__ss7__route__table_a732813c0a9d4cf6cdce3cf66a768bd9d}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!inst@{inst}}
\index{inst@{inst}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{inst}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+instance}$\ast$ osmo\+\_\+ss7\+\_\+route\+\_\+table\+::inst}



\doxyref{osmo\+\_\+ss7\+\_\+instance}{p.}{structosmo__ss7__instance} to which we belong 



Referenced by \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+destroy()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+name()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+print()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find\+\_\+or\+\_\+create()}, \textbf{ osmo\+\_\+ss7\+\_\+vty\+\_\+go\+\_\+parent()}, \textbf{ ss7\+\_\+route\+\_\+alloc()}, \textbf{ ss7\+\_\+route\+\_\+insert()}, \textbf{ ss7\+\_\+route\+\_\+set\+\_\+linkset()}, and \textbf{ write\+\_\+one\+\_\+rtable()}.

\mbox{\label{structosmo__ss7__route__table_a69ba49aeecd8c3c6215cad041e2ebaee}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!list@{list}}
\index{list@{list}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{list}
{\footnotesize\ttfamily struct llist\+\_\+head osmo\+\_\+ss7\+\_\+route\+\_\+table\+::list}



member in list of routing tables 



Referenced by \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+destroy()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find()}, and \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find\+\_\+or\+\_\+create()}.

\mbox{\label{structosmo__ss7__route__table_ad81c8f9578aeb9cfce3ac5588653828c}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!name@{name}}
\index{name@{name}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{name}
{\footnotesize\ttfamily char$\ast$ osmo\+\_\+ss7\+\_\+route\+\_\+table\+::name}



Referenced by \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find\+\_\+or\+\_\+create()}, \textbf{ vty\+\_\+dump\+\_\+rtable()}, and \textbf{ write\+\_\+one\+\_\+rtable()}.

\mbox{\label{structosmo__ss7__route__table_a246c737898e3dfde373e11ebbab736b1}} 
\index{osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}!routes@{routes}}
\index{routes@{routes}!osmo\_ss7\_route\_table@{osmo\_ss7\_route\_table}}
\doxysubsubsection{routes}
{\footnotesize\ttfamily struct llist\+\_\+head osmo\+\_\+ss7\+\_\+route\+\_\+table\+::routes}



list of \doxyref{osmo\+\_\+ss7\+\_\+route}{p.}{structosmo__ss7__route} 



Referenced by \textbf{ osmo\+\_\+ss7\+\_\+as\+\_\+destroy()}, \textbf{ osmo\+\_\+ss7\+\_\+linkset\+\_\+destroy()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask()}, \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table\+\_\+find\+\_\+or\+\_\+create()}, \textbf{ route\+\_\+insert\+\_\+sorted()}, \textbf{ vty\+\_\+dump\+\_\+rtable()}, and \textbf{ write\+\_\+one\+\_\+rtable()}.



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