\doxysection{osmo\+\_\+sccp\+\_\+addr Struct Reference} \label{structosmo__sccp__addr}\index{osmo\_sccp\_addr@{osmo\_sccp\_addr}} {\ttfamily \#include $<$sccp\+\_\+sap.\+h$>$} \doxysubsection*{Data Fields} \begin{DoxyCompactItemize} \item uint32\+\_\+t \textbf{ presence} \item enum \textbf{ osmo\+\_\+sccp\+\_\+routing\+\_\+ind} \textbf{ ri} \item struct \textbf{ osmo\+\_\+sccp\+\_\+gt} \textbf{ gt} \item uint32\+\_\+t \textbf{ pc} \item uint32\+\_\+t \textbf{ ssn} \item \begin{tabbing} xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill union \{\\ \>struct in\_addr \textbf{ v4}\\ \>struct in6\_addr \textbf{ v6}\\ \} \textbf{ ip}\\ \end{tabbing}\end{DoxyCompactItemize} \doxysubsection{Field Documentation} \mbox{\label{structosmo__sccp__addr_a9db5ad9cb9b30be37687ce5452dcdfe5}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!gt@{gt}} \index{gt@{gt}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{gt} {\footnotesize\ttfamily struct \textbf{ osmo\+\_\+sccp\+\_\+gt} osmo\+\_\+sccp\+\_\+addr\+::gt} Referenced by \textbf{ DEFUN()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+encode()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+parse()}, \textbf{ osmo\+\_\+sccp\+\_\+check\+\_\+addr()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, \textbf{ write\+\_\+sccp\+\_\+addressbook()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_a08fa870b69ab1c5389a944bff94b38dc}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!ip@{ip}} \index{ip@{ip}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{} {\footnotesize\ttfamily union \{ ... \} osmo\+\_\+sccp\+\_\+addr\+::ip} Referenced by \textbf{ DEFUN()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_a06b7f9d5c79fc812b02523b23d6b85b9}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!pc@{pc}} \index{pc@{pc}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{pc} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+sccp\+\_\+addr\+::pc} Referenced by \textbf{ DEFUN()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ ensure\+\_\+opc\+\_\+in\+\_\+calling\+\_\+ssn()}, \textbf{ gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua()}, \textbf{ gen\+\_\+ret\+\_\+msg()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+encode()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+parse()}, \textbf{ osmo\+\_\+sccp\+\_\+make\+\_\+addr\+\_\+pc\+\_\+ssn()}, \textbf{ patch\+\_\+sccp\+\_\+with\+\_\+pc()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sccp\+\_\+find\+\_\+user()}, \textbf{ sclc\+\_\+rx\+\_\+cldr()}, \textbf{ sclc\+\_\+rx\+\_\+cldt()}, \textbf{ scoc\+\_\+fsm\+\_\+idle()}, \textbf{ scrc\+\_\+local\+\_\+out\+\_\+common()}, \textbf{ scrc\+\_\+node\+\_\+2()}, \textbf{ scrc\+\_\+node\+\_\+6()}, \textbf{ scrc\+\_\+translate\+\_\+node\+\_\+9()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, \textbf{ write\+\_\+sccp\+\_\+addressbook()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_acd24f97487b7e3beb2f7da2619919ac6}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!presence@{presence}} \index{presence@{presence}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{presence} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+sccp\+\_\+addr\+::presence} Referenced by \textbf{ DEFUN()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ ensure\+\_\+opc\+\_\+in\+\_\+calling\+\_\+ssn()}, \textbf{ gen\+\_\+mtp\+\_\+transfer\+\_\+req\+\_\+xua()}, \textbf{ gen\+\_\+ret\+\_\+msg()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+encode()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+parse()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+ri\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+set\+\_\+ssn()}, \textbf{ osmo\+\_\+sccp\+\_\+check\+\_\+addr()}, \textbf{ osmo\+\_\+sccp\+\_\+make\+\_\+addr\+\_\+pc\+\_\+ssn()}, \textbf{ patch\+\_\+sccp\+\_\+with\+\_\+pc()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sccp\+\_\+find\+\_\+user()}, \textbf{ scoc\+\_\+fsm\+\_\+idle()}, \textbf{ scrc\+\_\+local\+\_\+out\+\_\+common()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, \textbf{ write\+\_\+sccp\+\_\+addressbook()}, \textbf{ xua\+\_\+gen\+\_\+msg\+\_\+co()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_a8847f7f8d8318cfa70db65670edb6182}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!ri@{ri}} \index{ri@{ri}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{ri} {\footnotesize\ttfamily enum \textbf{ osmo\+\_\+sccp\+\_\+routing\+\_\+ind} osmo\+\_\+sccp\+\_\+addr\+::ri} Referenced by \textbf{ DEFUN()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ ensure\+\_\+opc\+\_\+in\+\_\+calling\+\_\+ssn()}, \textbf{ gen\+\_\+ret\+\_\+msg()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+encode()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+parse()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+ri\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+check\+\_\+addr()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sccp\+\_\+scrc\+\_\+rx\+\_\+sclc\+\_\+msg()}, \textbf{ scrc\+\_\+rx\+\_\+mtp\+\_\+xfer\+\_\+ind\+\_\+xua()}, \textbf{ scrc\+\_\+translate\+\_\+node\+\_\+9()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, \textbf{ write\+\_\+sccp\+\_\+addressbook()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_a7862f57faa882bb3e69cc88fdacb98a0}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!ssn@{ssn}} \index{ssn@{ssn}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{ssn} {\footnotesize\ttfamily uint32\+\_\+t osmo\+\_\+sccp\+\_\+addr\+::ssn} Referenced by \textbf{ DEFUN()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+encode()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+parse()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+set\+\_\+ssn()}, \textbf{ osmo\+\_\+sccp\+\_\+make\+\_\+addr\+\_\+pc\+\_\+ssn()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sccp\+\_\+find\+\_\+user()}, \textbf{ sclc\+\_\+rx\+\_\+cldr()}, \textbf{ sclc\+\_\+rx\+\_\+cldt()}, \textbf{ scrc\+\_\+node\+\_\+6()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, \textbf{ vty\+\_\+show\+\_\+connection()}, \textbf{ write\+\_\+sccp\+\_\+addressbook()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_a0f8e855dab0a6d9f058fc54d7584086e}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!v4@{v4}} \index{v4@{v4}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{v4} {\footnotesize\ttfamily struct in\+\_\+addr osmo\+\_\+sccp\+\_\+addr\+::v4} Referenced by \textbf{ DEFUN()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. \mbox{\label{structosmo__sccp__addr_af7e421df8b698ac40887acc885bec730}} \index{osmo\_sccp\_addr@{osmo\_sccp\_addr}!v6@{v6}} \index{v6@{v6}!osmo\_sccp\_addr@{osmo\_sccp\_addr}} \doxysubsubsection{v6} {\footnotesize\ttfamily struct in6\+\_\+addr osmo\+\_\+sccp\+\_\+addr\+::v6} Referenced by \textbf{ DEFUN()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+cmp()}, \textbf{ osmo\+\_\+sccp\+\_\+addr\+\_\+dump()}, \textbf{ sccp\+\_\+addr\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ sua\+\_\+addr\+\_\+parse\+\_\+part()}, and \textbf{ xua\+\_\+msg\+\_\+add\+\_\+sccp\+\_\+addr()}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/sigtran/\textbf{ sccp\+\_\+sap.\+h}\end{DoxyCompactItemize}