\hypertarget{classIBGPLoopFilter}{
\section{IBGPLoopFilter$<$ A $>$ Class Template Reference}
\label{classIBGPLoopFilter}\index{IBGPLoopFilter@{IBGPLoopFilter}}
}


\hyperlink{classBGPRouteFilter}{BGPRouteFilter} that drops routes that came to us from an IBGP peer.  




{\ttfamily \#include $<$route\_\-table\_\-filter.hh$>$}

Inheritance diagram for IBGPLoopFilter$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classIBGPLoopFilter}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classIBGPLoopFilter_a14cf1a8ecafd75e6cccd6510741ab30b}{
bool {\bfseries filter} (\hyperlink{classInternalMessage}{InternalMessage}$<$ A $>$ \&rtmsg) const }
\label{classIBGPLoopFilter_a14cf1a8ecafd75e6cccd6510741ab30b}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class A$>$ class IBGPLoopFilter$<$ A $>$}

\hyperlink{classBGPRouteFilter}{BGPRouteFilter} that drops routes that came to us from an IBGP peer. \hyperlink{classIBGPLoopFilter}{IBGPLoopFilter} is a \hyperlink{classBGPRouteFilter}{BGPRouteFilter} that drops routes that came to us from an IBGP peer. Typically it is used in a outgoing filter on a branch to another IBGP peer, and prevents routes coming from one IBGP peer from being forwarded to another IBGP peer. 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/route\_\-table\_\-filter.hh\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/route\_\-table\_\-filter.cc\end{DoxyCompactItemize}
