\doxysection{osmo\+\_\+ss7\+\_\+asp\+\_\+peer Struct Reference}
\label{structosmo__ss7__asp__peer}\index{osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char $\ast$ \textbf{ host} [OSMO\+\_\+\+SOCK\+\_\+\+MAX\+\_\+\+ADDRS]
\item 
size\+\_\+t \textbf{ host\+\_\+cnt}
\item 
uint16\+\_\+t \textbf{ port}
\item 
int \textbf{ idx\+\_\+primary}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__ss7__asp__peer_a5d5536d69d5561dad47c1f4d5c3aec09}} 
\index{osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}!host@{host}}
\index{host@{host}!osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}}
\doxysubsubsection{host}
{\footnotesize\ttfamily char$\ast$ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+::host[OSMO\+\_\+\+SOCK\+\_\+\+MAX\+\_\+\+ADDRS]}



Referenced by \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+sccp\+\_\+simple\+\_\+server\+\_\+add\+\_\+clnt()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+add\+\_\+host2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+del\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+set\+\_\+hosts2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+snprintf()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+restart()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+add\+\_\+local\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+del\+\_\+local\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+local\+\_\+hosts()}, \textbf{ sctp\+\_\+peer\+\_\+addr\+\_\+change\+\_\+ev\+\_\+addr\+\_\+matches\+\_\+our\+\_\+primary()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+drop\+\_\+local\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+new\+\_\+local\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+peer\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+peer\+\_\+find\+\_\+host()}, \textbf{ ss7\+\_\+asp\+\_\+peer\+\_\+match\+\_\+host()}, \textbf{ ss7\+\_\+asp\+\_\+set\+\_\+default\+\_\+peer\+\_\+hosts()}, \textbf{ write\+\_\+one\+\_\+asp()}, \textbf{ write\+\_\+one\+\_\+xua()}, and \textbf{ xua\+\_\+accept\+\_\+cb()}.

\mbox{\label{structosmo__ss7__asp__peer_a19bebb24cdc8456053c05561d73cb957}} 
\index{osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}!host\_cnt@{host\_cnt}}
\index{host\_cnt@{host\_cnt}!osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}}
\doxysubsubsection{host\_cnt}
{\footnotesize\ttfamily size\+\_\+t osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+::host\+\_\+cnt}



Referenced by \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+sccp\+\_\+simple\+\_\+server\+\_\+add\+\_\+clnt()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+add\+\_\+host2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+del\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+set\+\_\+hosts2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+snprintf()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+restart()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+add\+\_\+local\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+del\+\_\+local\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+local\+\_\+hosts()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+peer\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+find\+\_\+by\+\_\+socket\+\_\+addr()}, \textbf{ ss7\+\_\+asp\+\_\+peer\+\_\+find\+\_\+host()}, \textbf{ ss7\+\_\+asp\+\_\+peer\+\_\+match\+\_\+host()}, \textbf{ ss7\+\_\+asp\+\_\+set\+\_\+default\+\_\+peer\+\_\+hosts()}, \textbf{ ss7\+\_\+xua\+\_\+server\+\_\+set\+\_\+default\+\_\+local\+\_\+hosts()}, \textbf{ write\+\_\+one\+\_\+asp()}, \textbf{ write\+\_\+one\+\_\+xua()}, and \textbf{ xua\+\_\+accept\+\_\+cb()}.

\mbox{\label{structosmo__ss7__asp__peer_a89b78f70ded99accf2af26f3730db96e}} 
\index{osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}!idx\_primary@{idx\_primary}}
\index{idx\_primary@{idx\_primary}!osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}}
\doxysubsubsection{idx\_primary}
{\footnotesize\ttfamily int osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+::idx\+\_\+primary}



Referenced by \textbf{ asp\+\_\+handle\+\_\+sctp\+\_\+notif\+\_\+monitor\+\_\+primary\+\_\+address()}, \textbf{ DEFUN\+\_\+\+ATTR()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+add\+\_\+host2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+del\+\_\+host()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+init()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+set\+\_\+hosts2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+snprintf()}, \textbf{ sctp\+\_\+peer\+\_\+addr\+\_\+change\+\_\+ev\+\_\+addr\+\_\+matches\+\_\+our\+\_\+primary()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+peer\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+primary\+\_\+address()}, and \textbf{ write\+\_\+one\+\_\+asp()}.

\mbox{\label{structosmo__ss7__asp__peer_a2746699e23e170ac193aca684d38246a}} 
\index{osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}!port@{port}}
\index{port@{port}!osmo\_ss7\_asp\_peer@{osmo\_ss7\_asp\_peer}}
\doxysubsubsection{port}
{\footnotesize\ttfamily uint16\+\_\+t osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+::port}



Referenced by \textbf{ \+\_\+show\+\_\+cs7\+\_\+xua()}, \textbf{ osmo\+\_\+sccp\+\_\+simple\+\_\+client\+\_\+on\+\_\+ss7\+\_\+id()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+find2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+find\+\_\+or\+\_\+create2()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+peer\+\_\+snprintf()}, \textbf{ osmo\+\_\+ss7\+\_\+asp\+\_\+restart()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+create2()}, \textbf{ osmo\+\_\+ss7\+\_\+xua\+\_\+server\+\_\+find2()}, \textbf{ ss7\+\_\+asp\+\_\+alloc()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+peer\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+apply\+\_\+primary\+\_\+address()}, \textbf{ ss7\+\_\+asp\+\_\+find\+\_\+by\+\_\+socket\+\_\+addr()}, \textbf{ write\+\_\+one\+\_\+asp()}, \textbf{ write\+\_\+one\+\_\+xua()}, and \textbf{ xua\+\_\+accept\+\_\+cb()}.



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