\doxysection{src/tcap\+\_\+as\+\_\+loadshare\+\_\+vty.c File Reference}
\label{tcap__as__loadshare__vty_8c}\index{src/tcap\_as\_loadshare\_vty.c@{src/tcap\_as\_loadshare\_vty.c}}
{\ttfamily \#include $<$stdlib.\+h$>$}\newline
{\ttfamily \#include $<$unistd.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/core/hashtable.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/sigtran/osmo\+\_\+ss7.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/vty/vty.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/vty/command.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/vty/logging.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/vty/telnet\+\_\+interface.\+h$>$}\newline
{\ttfamily \#include $<$osmocom/vty/misc.\+h$>$}\newline
{\ttfamily \#include \char`\"{}ss7\+\_\+as.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}ss7\+\_\+asp.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}ss7\+\_\+vty.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}tcap\+\_\+as\+\_\+loadshare.\+h\char`\"{}}\newline
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
static int \textbf{ show\+\_\+one\+\_\+tcap\+\_\+range} (struct vty $\ast$vty, const struct \textbf{ osmo\+\_\+ss7\+\_\+as} $\ast$as, const struct \textbf{ tcap\+\_\+range} $\ast$tcrng)
\item 
\textbf{ DEFUN} (show\+\_\+cs7\+\_\+as\+\_\+tcapranges\+\_\+name, show\+\_\+cs7\+\_\+as\+\_\+name\+\_\+tcapranges\+\_\+cmd, \char`\"{}show cs7 instance $<$0-\/15$>$ as name AS\+\_\+\+NAME tcap-\/ranges\char`\"{}, SHOW\+\_\+\+STR \textbf{ CS7\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \char`\"{}Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Look up AS with a given name\textbackslash{}n\char`\"{} \char`\"{}Name of the Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Display tcap ranges\textbackslash{}n\char`\"{})
\item 
\textbf{ DEFUN} (show\+\_\+cs7\+\_\+as\+\_\+tcaproute\+\_\+name, show\+\_\+cs7\+\_\+as\+\_\+name\+\_\+tcapranges\+\_\+tid\+\_\+cmd, \char`\"{}show cs7 instance $<$0-\/15$>$ as name AS\+\_\+\+NAME tcap-\/ranges tid TID\char`\"{}, SHOW\+\_\+\+STR \textbf{ CS7\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \char`\"{}Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Display tcap range\textbackslash{}n\char`\"{} \char`\"{}Look up AS with a given name\textbackslash{}n\char`\"{} \char`\"{}Name of the Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Show tcap range for a given TID\textbackslash{}n\char`\"{} \char`\"{}TID\textbackslash{}n\char`\"{})
\item 
void \textbf{ tcap\+\_\+as\+\_\+vty\+\_\+init} (void)
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\label{tcap__as__loadshare__vty_8c_a2e8a45ae9fce1fa9de3a94d70ece5f37}} 
\index{tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}!DEFUN@{DEFUN}}
\index{DEFUN@{DEFUN}!tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}}
\doxysubsubsection{DEFUN()\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily DEFUN (\begin{DoxyParamCaption}\item[{show\+\_\+cs7\+\_\+as\+\_\+tcapranges\+\_\+name}]{,  }\item[{show\+\_\+cs7\+\_\+as\+\_\+name\+\_\+tcapranges\+\_\+cmd}]{,  }\item[{\char`\"{}show cs7 instance $<$0-\/15$>$ as name AS\+\_\+\+NAME tcap-\/ranges\char`\"{}}]{,  }\item[{SHOW\+\_\+\+STR \textbf{ CS7\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \char`\"{}Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Look up AS with a given name\textbackslash{}n\char`\"{} \char`\"{}Name of the Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Display tcap ranges\textbackslash{}n\char`\"{}}]{ }\end{DoxyParamCaption})}



References \textbf{ tcap\+\_\+range\+::list}, \textbf{ NULL}, \textbf{ osmo\+\_\+ss7\+\_\+as\+\_\+find\+\_\+by\+\_\+name()}, \textbf{ osmo\+\_\+ss7\+\_\+instance\+\_\+find()}, and \textbf{ show\+\_\+one\+\_\+tcap\+\_\+range()}.

\mbox{\label{tcap__as__loadshare__vty_8c_acd46c072a99667cb735719bd3e92ee38}} 
\index{tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}!DEFUN@{DEFUN}}
\index{DEFUN@{DEFUN}!tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}}
\doxysubsubsection{DEFUN()\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily DEFUN (\begin{DoxyParamCaption}\item[{show\+\_\+cs7\+\_\+as\+\_\+tcaproute\+\_\+name}]{,  }\item[{show\+\_\+cs7\+\_\+as\+\_\+name\+\_\+tcapranges\+\_\+tid\+\_\+cmd}]{,  }\item[{\char`\"{}show cs7 instance $<$0-\/15$>$ as name AS\+\_\+\+NAME tcap-\/ranges tid TID\char`\"{}}]{,  }\item[{SHOW\+\_\+\+STR \textbf{ CS7\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \textbf{ INST\+\_\+\+STR} \char`\"{}Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Display tcap range\textbackslash{}n\char`\"{} \char`\"{}Look up AS with a given name\textbackslash{}n\char`\"{} \char`\"{}Name of the Application Server (AS)\textbackslash{}n\char`\"{} \char`\"{}Show tcap range for a given TID\textbackslash{}n\char`\"{} \char`\"{}TID\textbackslash{}n\char`\"{}}]{ }\end{DoxyParamCaption})}



References \textbf{ tcap\+\_\+range\+::list}, \textbf{ NULL}, \textbf{ osmo\+\_\+ss7\+\_\+as\+\_\+find\+\_\+by\+\_\+name()}, \textbf{ osmo\+\_\+ss7\+\_\+instance\+\_\+find()}, \textbf{ show\+\_\+one\+\_\+tcap\+\_\+range()}, \textbf{ tcap\+\_\+range\+::tid\+\_\+end}, and \textbf{ tid\+\_\+start}.

\mbox{\label{tcap__as__loadshare__vty_8c_a6a03e2d320baf7e5cb6550494cca6762}} 
\index{tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}!show\_one\_tcap\_range@{show\_one\_tcap\_range}}
\index{show\_one\_tcap\_range@{show\_one\_tcap\_range}!tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}}
\doxysubsubsection{show\_one\_tcap\_range()}
{\footnotesize\ttfamily static int show\+\_\+one\+\_\+tcap\+\_\+range (\begin{DoxyParamCaption}\item[{struct vty $\ast$}]{vty,  }\item[{const struct \textbf{ osmo\+\_\+ss7\+\_\+as} $\ast$}]{as,  }\item[{const struct \textbf{ tcap\+\_\+range} $\ast$}]{tcrng }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



References \textbf{ tcap\+\_\+range\+::asp}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+::cfg}, \textbf{ osmo\+\_\+ss7\+\_\+as\+::inst}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+::name}, \textbf{ osmo\+\_\+ss7\+\_\+pointcode\+\_\+print()}, \textbf{ tcap\+\_\+range\+::pc}, \textbf{ tcap\+\_\+range\+::ssn}, \textbf{ tcap\+\_\+range\+::tid\+\_\+end}, and \textbf{ tcap\+\_\+range\+::tid\+\_\+start}.



Referenced by \textbf{ DEFUN()}.

\mbox{\label{tcap__as__loadshare__vty_8c_a676dafff32af15acb637451a3e7f93cc}} 
\index{tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}!tcap\_as\_vty\_init@{tcap\_as\_vty\_init}}
\index{tcap\_as\_vty\_init@{tcap\_as\_vty\_init}!tcap\_as\_loadshare\_vty.c@{tcap\_as\_loadshare\_vty.c}}
\doxysubsubsection{tcap\_as\_vty\_init()}
{\footnotesize\ttfamily void tcap\+\_\+as\+\_\+vty\+\_\+init (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Referenced by \textbf{ osmo\+\_\+ss7\+\_\+vty\+\_\+init\+\_\+sg()}.

