\hypertarget{structRipRoute}{
\section{RipRoute$<$ A $>$ Struct Template Reference}
\label{structRipRoute}\index{RipRoute@{RipRoute}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structRipRoute_a11a9de4dbd8f762a3a2bd047dc6e6600}{
{\bfseries RipRoute} (const \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&a\_\-net, const A \&a\_\-nh, uint16\_\-t a\_\-cost, uint16\_\-t a\_\-tag)}
\label{structRipRoute_a11a9de4dbd8f762a3a2bd047dc6e6600}

\item 
\hypertarget{structRipRoute_a11a9de4dbd8f762a3a2bd047dc6e6600}{
{\bfseries RipRoute} (const \hyperlink{classIPNet}{IPNet}$<$ A $>$ \&a\_\-net, const A \&a\_\-nh, uint16\_\-t a\_\-cost, uint16\_\-t a\_\-tag)}
\label{structRipRoute_a11a9de4dbd8f762a3a2bd047dc6e6600}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structRipRoute_a8e8b749bd2ff1739bdbc5fa5b1aac50a}{
\hyperlink{classIPNet}{IPNet}$<$ A $>$ {\bfseries net}}
\label{structRipRoute_a8e8b749bd2ff1739bdbc5fa5b1aac50a}

\item 
\hypertarget{structRipRoute_a8174ce28d93d7c0cfb136902f185626e}{
A {\bfseries nh}}
\label{structRipRoute_a8174ce28d93d7c0cfb136902f185626e}

\item 
\hypertarget{structRipRoute_a1bc9de4677e2e63e227ec91d85cf7247}{
uint16\_\-t {\bfseries cost}}
\label{structRipRoute_a1bc9de4677e2e63e227ec91d85cf7247}

\item 
\hypertarget{structRipRoute_a911da0af4ad969a6c4ce18f3b29352f8}{
uint16\_\-t {\bfseries tag}}
\label{structRipRoute_a911da0af4ad969a6c4ce18f3b29352f8}

\end{DoxyCompactItemize}
\subsubsection*{template$<$typename A$>$ struct RipRoute$<$ A $>$}



The documentation for this struct was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rip/tools/rip\_\-announcer.cc\item 
/home/greearb/git/xorp.ct.github/xorp/rip/tools/ripng\_\-announcer.cc\end{DoxyCompactItemize}
