\doxysection{telnet\+\_\+connection Struct Reference}
\label{structtelnet__connection}\index{telnet\_connection@{telnet\_connection}}


A telnet connection.  




{\ttfamily \#include $<$telnet\+\_\+interface.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ llist\+\_\+head} \textbf{ entry}
\begin{DoxyCompactList}\small\item\em linked list header for internal management \end{DoxyCompactList}\item 
void $\ast$ \textbf{ priv}
\begin{DoxyCompactList}\small\item\em private data pointer passed through \end{DoxyCompactList}\item 
struct \textbf{ osmo\+\_\+fd} \textbf{ fd}
\begin{DoxyCompactList}\small\item\em filedsecriptor (socket ) \end{DoxyCompactList}\item 
struct \textbf{ vty} $\ast$ \textbf{ vty}
\begin{DoxyCompactList}\small\item\em VTY instance associated with telnet connection. \end{DoxyCompactList}\item 
struct \textbf{ log\+\_\+target} $\ast$ \textbf{ dbg}
\begin{DoxyCompactList}\small\item\em logging target associated with this telnet connection \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
A telnet connection. 

\doxysubsection{Field Documentation}
\mbox{\label{structtelnet__connection_a02305b57bc82036b0eb0891c330a3f8f}} 
\index{telnet\_connection@{telnet\_connection}!dbg@{dbg}}
\index{dbg@{dbg}!telnet\_connection@{telnet\_connection}}
\doxysubsubsection{dbg}
{\footnotesize\ttfamily struct \textbf{ log\+\_\+target}$\ast$ telnet\+\_\+connection\+::dbg}



logging target associated with this telnet connection 



Referenced by \textbf{ DEFUN()}, \textbf{ osmo\+\_\+log\+\_\+vty2tgt()}, and \textbf{ telnet\+\_\+close\+\_\+client()}.

\mbox{\label{structtelnet__connection_a60f57808d29c487c1dbe3b2cb09e74fd}} 
\index{telnet\_connection@{telnet\_connection}!entry@{entry}}
\index{entry@{entry}!telnet\_connection@{telnet\_connection}}
\doxysubsubsection{entry}
{\footnotesize\ttfamily struct \textbf{ llist\+\_\+head} telnet\+\_\+connection\+::entry}



linked list header for internal management 



Referenced by \textbf{ telnet\+\_\+close\+\_\+client()}, and \textbf{ telnet\+\_\+new\+\_\+connection()}.

\mbox{\label{structtelnet__connection_a670f51f68e92fd753f4c0a1ccda83619}} 
\index{telnet\_connection@{telnet\_connection}!fd@{fd}}
\index{fd@{fd}!telnet\_connection@{telnet\_connection}}
\doxysubsubsection{fd}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+fd} telnet\+\_\+connection\+::fd}



filedsecriptor (socket ) 



Referenced by \textbf{ client\+\_\+data()}, \textbf{ telnet\+\_\+exit()}, \textbf{ telnet\+\_\+new\+\_\+connection()}, and \textbf{ vty\+\_\+event()}.

\mbox{\label{structtelnet__connection_a07575c94b74765569309d56994e22cb6}} 
\index{telnet\_connection@{telnet\_connection}!priv@{priv}}
\index{priv@{priv}!telnet\_connection@{telnet\_connection}}
\doxysubsubsection{priv}
{\footnotesize\ttfamily void$\ast$ telnet\+\_\+connection\+::priv}



private data pointer passed through 



Referenced by \textbf{ telnet\+\_\+new\+\_\+connection()}.

\mbox{\label{structtelnet__connection_ad72d0844450201a5b8ced66c253ce772}} 
\index{telnet\_connection@{telnet\_connection}!vty@{vty}}
\index{vty@{vty}!telnet\_connection@{telnet\_connection}}
\doxysubsubsection{vty}
{\footnotesize\ttfamily struct \textbf{ vty}$\ast$ telnet\+\_\+connection\+::vty}



VTY instance associated with telnet connection. 



Referenced by \textbf{ client\+\_\+data()}, \textbf{ telnet\+\_\+new\+\_\+connection()}, and \textbf{ vty\+\_\+is\+\_\+active()}.



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