\section{osmo\+\_\+ss7\+\_\+route Struct Reference} \label{structosmo__ss7__route}\index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} {\ttfamily \#include $<$osmo\+\_\+ss7.\+h$>$} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item struct llist\+\_\+head \textbf{ list} \begin{DoxyCompactList}\small\item\em member in \doxyref{osmo\+\_\+ss7\+\_\+route\+\_\+table\+::routes}{p.}{structosmo__ss7__route__table_a246c737898e3dfde373e11ebbab736b1} \end{DoxyCompactList}\item struct \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table} $\ast$ \textbf{ rtable} \begin{DoxyCompactList}\small\item\em \doxyref{osmo\+\_\+ss7\+\_\+route\+\_\+table}{p.}{structosmo__ss7__route__table} to which we belong \end{DoxyCompactList}\item \begin{tabbing} xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill struct \{\\ \>struct \textbf{ osmo\_ss7\_linkset} $\ast$ \textbf{ linkset}\\ \>\>{\em pointer to linkset (destination) of route }\\ \>struct \textbf{ osmo\_ss7\_as} $\ast$ \textbf{ as}\\ \>\>{\em pointer to Application Server }\\ \} \textbf{ dest}\\ \end{tabbing}\item \begin{tabbing} xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill struct \{\\ \>uint32\_t \textbf{ pc}\\ \>uint32\_t \textbf{ mask}\\ \>char $\ast$ \textbf{ linkset\_name}\\ \>\>{\em human-\/specified linkset name }\\ \>uint32\_t \textbf{ priority}\\ \>\>{\em lower priority is higher }\\ \>uint8\_t \textbf{ qos\_class}\\ \} \textbf{ cfg}\\ \end{tabbing}\end{DoxyCompactItemize} \subsection{Field Documentation} \mbox{\label{structosmo__ss7__route_a12adaba7137144d6b28a459a2671b93d}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!as@{as}} \index{as@{as}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{as} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+as}$\ast$ osmo\+\_\+ss7\+\_\+route\+::as} pointer to Application Server Referenced by gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua(), handle\+\_\+rkey\+\_\+reg(), hmrt\+\_\+message\+\_\+for\+\_\+routing(), osmo\+\_\+ss7\+\_\+as\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), and osmo\+\_\+ss7\+\_\+route\+\_\+name(). \mbox{\label{structosmo__ss7__route_a7ac896fdae56f08f2cf5167e2737d57d}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!cfg@{cfg}} \index{cfg@{cfg}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{cfg} {\footnotesize\ttfamily struct \{ ... \} osmo\+\_\+ss7\+\_\+route\+::cfg} Referenced by D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask(), osmo\+\_\+ss7\+\_\+route\+\_\+name(), osmo\+\_\+ss7\+\_\+route\+\_\+print(), route\+\_\+insert\+\_\+sorted(), vty\+\_\+dump\+\_\+rtable(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a3d4da7a716c0af81decbfba205eca0af}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!dest@{dest}} \index{dest@{dest}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{dest} {\footnotesize\ttfamily struct \{ ... \} osmo\+\_\+ss7\+\_\+route\+::dest} Referenced by gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua(), hmrt\+\_\+message\+\_\+for\+\_\+routing(), osmo\+\_\+ss7\+\_\+as\+\_\+destroy(), osmo\+\_\+ss7\+\_\+linkset\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), and osmo\+\_\+ss7\+\_\+route\+\_\+name(). \mbox{\label{structosmo__ss7__route_aac7e1db8fc58e75e72fa3b9b588600c5}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!linkset@{linkset}} \index{linkset@{linkset}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{linkset} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+linkset}$\ast$ osmo\+\_\+ss7\+\_\+route\+::linkset} pointer to linkset (destination) of route Referenced by gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua(), hmrt\+\_\+message\+\_\+for\+\_\+routing(), osmo\+\_\+ss7\+\_\+linkset\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), and osmo\+\_\+ss7\+\_\+route\+\_\+name(). \mbox{\label{structosmo__ss7__route_ad850f4e7d7b0dc4f913f09b075e8156c}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!linkset\+\_\+name@{linkset\+\_\+name}} \index{linkset\+\_\+name@{linkset\+\_\+name}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{linkset\+\_\+name} {\footnotesize\ttfamily char$\ast$ osmo\+\_\+ss7\+\_\+route\+::linkset\+\_\+name} human-\/specified linkset name Referenced by osmo\+\_\+ss7\+\_\+route\+\_\+create(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), vty\+\_\+dump\+\_\+rtable(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a7e381694c493bd6aa2d02661638419c0}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!list@{list}} \index{list@{list}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{list} {\footnotesize\ttfamily struct llist\+\_\+head osmo\+\_\+ss7\+\_\+route\+::list} member in \doxyref{osmo\+\_\+ss7\+\_\+route\+\_\+table\+::routes}{p.}{structosmo__ss7__route__table_a246c737898e3dfde373e11ebbab736b1} Referenced by osmo\+\_\+ss7\+\_\+as\+\_\+destroy(), osmo\+\_\+ss7\+\_\+linkset\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask(), route\+\_\+insert\+\_\+sorted(), vty\+\_\+dump\+\_\+rtable(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a676570081e6b364c20335d126e5a0939}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!mask@{mask}} \index{mask@{mask}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{mask} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+ss7\+\_\+route\+::mask} Referenced by D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask(), osmo\+\_\+ss7\+\_\+route\+\_\+name(), osmo\+\_\+ss7\+\_\+route\+\_\+print(), route\+\_\+insert\+\_\+sorted(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a4084966cee281d59199c05b13f3e76da}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!pc@{pc}} \index{pc@{pc}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{pc} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+ss7\+\_\+route\+::pc} Referenced by \+\_\+rout\+\_\+key(), osmo\+\_\+ss7\+\_\+route\+\_\+create(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc(), osmo\+\_\+ss7\+\_\+route\+\_\+find\+\_\+dpc\+\_\+mask(), osmo\+\_\+ss7\+\_\+route\+\_\+name(), osmo\+\_\+ss7\+\_\+route\+\_\+print(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_ac3e27ca8e14b0a144cc0fb2cc8efb2c4}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!priority@{priority}} \index{priority@{priority}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{priority} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+ss7\+\_\+route\+::priority} lower priority is higher Referenced by D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), vty\+\_\+dump\+\_\+rtable(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a3fbf4b2c78c5afefeb8ba7e9cc7496d4}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!qos\+\_\+class@{qos\+\_\+class}} \index{qos\+\_\+class@{qos\+\_\+class}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{qos\+\_\+class} {\footnotesize\ttfamily uint8\+\_\+t osmo\+\_\+ss7\+\_\+route\+::qos\+\_\+class} Referenced by D\+E\+F\+U\+N\+\_\+\+A\+T\+T\+R(), and write\+\_\+one\+\_\+rtable(). \mbox{\label{structosmo__ss7__route_a6f3a624fe10db9ed7e60c620e353dd77}} \index{osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}!rtable@{rtable}} \index{rtable@{rtable}!osmo\+\_\+ss7\+\_\+route@{osmo\+\_\+ss7\+\_\+route}} \subsubsection{rtable} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+ss7\+\_\+route\+\_\+table}$\ast$ osmo\+\_\+ss7\+\_\+route\+::rtable} \doxyref{osmo\+\_\+ss7\+\_\+route\+\_\+table}{p.}{structosmo__ss7__route__table} to which we belong Referenced by osmo\+\_\+ss7\+\_\+route\+\_\+create(), osmo\+\_\+ss7\+\_\+route\+\_\+destroy(), osmo\+\_\+ss7\+\_\+route\+\_\+name(), and osmo\+\_\+ss7\+\_\+route\+\_\+print(). The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/sigtran/\textbf{ osmo\+\_\+ss7.\+h}\end{DoxyCompactItemize}