\hypertarget{classFirewallSetDummy}{
\section{FirewallSetDummy Class Reference}
\label{classFirewallSetDummy}\index{FirewallSetDummy@{FirewallSetDummy}}
}
Inheritance diagram for FirewallSetDummy:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classFirewallSetDummy}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFirewallSetDummy_a8af68c53635446c6fa254d5428f3c5ce}{
typedef map$<$ uint32\_\-t, \hyperlink{classFirewallEntry}{FirewallEntry} $>$ {\bfseries FirewallTrie}}
\label{classFirewallSetDummy_a8af68c53635446c6fa254d5428f3c5ce}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classFirewallSetDummy_aa2905f0ee90fcf6ff8eae89f67a921cf}{FirewallSetDummy} (\hyperlink{classFeaDataPlaneManager}{FeaDataPlaneManager} \&fea\_\-data\_\-plane\_\-manager)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item 
\hypertarget{classFirewallSetDummy_a6c875a306e1ff095bbd99ce8f330f27d}{
virtual \hyperlink{classFirewallSetDummy_a6c875a306e1ff095bbd99ce8f330f27d}{$\sim$FirewallSetDummy} ()}
\label{classFirewallSetDummy_a6c875a306e1ff095bbd99ce8f330f27d}

\begin{DoxyCompactList}\small\item\em Virtual destructor. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_abcc7d97b80f2f11add72142578c0d1fd}{start} (string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Start operation. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a62b96a7ecda8b0ae8474d003ac0ec55d}{stop} (string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Stop operation. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a70e33dad0344ca34e3b685e1e4a620a6}{update\_\-entries} (const list$<$ \hyperlink{classFirewallEntry}{FirewallEntry} $>$ \&added\_\-entries, const list$<$ \hyperlink{classFirewallEntry}{FirewallEntry} $>$ \&replaced\_\-entries, const list$<$ \hyperlink{classFirewallEntry}{FirewallEntry} $>$ \&deleted\_\-entries, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Update \hyperlink{protocolthe-p}{the} firewall entries by pushing them into \hyperlink{protocolthe-p}{the} underlying system. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a02d559236bf8fe30f35f2b17165e3332}{set\_\-table4} (const list$<$ \hyperlink{classFirewallEntry}{FirewallEntry} $>$ \&firewall\_\-entry\_\-list, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall table. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_aed32efff23faaea485fab47e47805fda}{delete\_\-all\_\-entries4} (string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Delete all entries in \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall table. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a83857403d1e9d4e417a729646b2525ec}{set\_\-table6} (const list$<$ \hyperlink{classFirewallEntry}{FirewallEntry} $>$ \&firewall\_\-entry\_\-list, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall table. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a0a6d2cbf315f3a277c2ccfaff3cce976}{delete\_\-all\_\-entries6} (string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Delete all entries in \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall table. \item\end{DoxyCompactList}\item 
FirewallTrie \& \hyperlink{classFirewallSetDummy_a4af2cb3f2c05bad79bc8c16899e4edfa}{firewall\_\-entries4} ()
\begin{DoxyCompactList}\small\item\em Get a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall entries. \item\end{DoxyCompactList}\item 
FirewallTrie \& \hyperlink{classFirewallSetDummy_a9565657248a85d81b7b260d219c34ccc}{firewall\_\-entries6} ()
\begin{DoxyCompactList}\small\item\em Get a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall entries. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual int \hyperlink{classFirewallSetDummy_a9af83baff4eb61a499f6f2fa97541d8c}{add\_\-entry} (const \hyperlink{classFirewallEntry}{FirewallEntry} \&firewall\_\-entry, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Add a single firewall entry. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_ab880f9727148761caecd594b595cfbda}{replace\_\-entry} (const \hyperlink{classFirewallEntry}{FirewallEntry} \&firewall\_\-entry, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Replace a single firewall entry. \item\end{DoxyCompactList}\item 
virtual int \hyperlink{classFirewallSetDummy_a4ceffa1f802aa4c5effcf2c13ca78b69}{delete\_\-entry} (const \hyperlink{classFirewallEntry}{FirewallEntry} \&firewall\_\-entry, string \&error\_\-msg)
\begin{DoxyCompactList}\small\item\em Delete a single firewall entry. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFirewallSetDummy_ad7a83955c8dbc3f23dc26b264401b02f}{
FirewallTrie {\bfseries \_\-firewall\_\-entries4}}
\label{classFirewallSetDummy_ad7a83955c8dbc3f23dc26b264401b02f}

\item 
\hypertarget{classFirewallSetDummy_ae14da6a672ab257644ca1b0dce9c987f}{
FirewallTrie {\bfseries \_\-firewall\_\-entries6}}
\label{classFirewallSetDummy_ae14da6a672ab257644ca1b0dce9c987f}

\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classFirewallSetDummy_aa2905f0ee90fcf6ff8eae89f67a921cf}{
\index{FirewallSetDummy@{FirewallSetDummy}!FirewallSetDummy@{FirewallSetDummy}}
\index{FirewallSetDummy@{FirewallSetDummy}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{FirewallSetDummy}]{\setlength{\rightskip}{0pt plus 5cm}FirewallSetDummy::FirewallSetDummy (
\begin{DoxyParamCaption}
\item[{{\bf FeaDataPlaneManager} \&}]{fea\_\-data\_\-plane\_\-manager}
\end{DoxyParamCaption}
)}}
\label{classFirewallSetDummy_aa2905f0ee90fcf6ff8eae89f67a921cf}


Constructor. 


\begin{DoxyParams}{Parameters}
{\em fea\_\-data\_\-plane\_\-manager} & \hyperlink{protocolthe-p}{the} corresponding data plane manager (\hyperlink{classFeaDataPlaneManager}{FeaDataPlaneManager}). \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{classFirewallSetDummy_a9af83baff4eb61a499f6f2fa97541d8c}{
\index{FirewallSetDummy@{FirewallSetDummy}!add\_\-entry@{add\_\-entry}}
\index{add\_\-entry@{add\_\-entry}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{add\_\-entry}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::add\_\-entry (
\begin{DoxyParamCaption}
\item[{const {\bf FirewallEntry} \&}]{firewall\_\-entry, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, virtual\mbox{]}}}}
\label{classFirewallSetDummy_a9af83baff4eb61a499f6f2fa97541d8c}


Add a single firewall entry. 


\begin{DoxyParams}{Parameters}
{\em firewall\_\-entry} & \hyperlink{protocolthe-p}{the} entry to add. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}
\hypertarget{classFirewallSetDummy_aed32efff23faaea485fab47e47805fda}{
\index{FirewallSetDummy@{FirewallSetDummy}!delete\_\-all\_\-entries4@{delete\_\-all\_\-entries4}}
\index{delete\_\-all\_\-entries4@{delete\_\-all\_\-entries4}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{delete\_\-all\_\-entries4}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::delete\_\-all\_\-entries4 (
\begin{DoxyParamCaption}
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_aed32efff23faaea485fab47e47805fda}


Delete all entries in \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall table. 


\begin{DoxyParams}{Parameters}
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_af5a3ce3d8cff159aa3a7d490575df65f}{FirewallSet}.

\hypertarget{classFirewallSetDummy_a0a6d2cbf315f3a277c2ccfaff3cce976}{
\index{FirewallSetDummy@{FirewallSetDummy}!delete\_\-all\_\-entries6@{delete\_\-all\_\-entries6}}
\index{delete\_\-all\_\-entries6@{delete\_\-all\_\-entries6}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{delete\_\-all\_\-entries6}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::delete\_\-all\_\-entries6 (
\begin{DoxyParamCaption}
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_a0a6d2cbf315f3a277c2ccfaff3cce976}


Delete all entries in \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall table. 


\begin{DoxyParams}{Parameters}
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_a63e816f562f4fcc4fcb78cd6fc4f1973}{FirewallSet}.

\hypertarget{classFirewallSetDummy_a4ceffa1f802aa4c5effcf2c13ca78b69}{
\index{FirewallSetDummy@{FirewallSetDummy}!delete\_\-entry@{delete\_\-entry}}
\index{delete\_\-entry@{delete\_\-entry}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{delete\_\-entry}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::delete\_\-entry (
\begin{DoxyParamCaption}
\item[{const {\bf FirewallEntry} \&}]{firewall\_\-entry, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, virtual\mbox{]}}}}
\label{classFirewallSetDummy_a4ceffa1f802aa4c5effcf2c13ca78b69}


Delete a single firewall entry. 


\begin{DoxyParams}{Parameters}
{\em firewall\_\-entry} & \hyperlink{protocolthe-p}{the} entry to delete. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}
\hypertarget{classFirewallSetDummy_a4af2cb3f2c05bad79bc8c16899e4edfa}{
\index{FirewallSetDummy@{FirewallSetDummy}!firewall\_\-entries4@{firewall\_\-entries4}}
\index{firewall\_\-entries4@{firewall\_\-entries4}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{firewall\_\-entries4}]{\setlength{\rightskip}{0pt plus 5cm}FirewallTrie\& FirewallSetDummy::firewall\_\-entries4 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classFirewallSetDummy_a4af2cb3f2c05bad79bc8c16899e4edfa}


Get a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall entries. 

\begin{DoxyReturn}{Returns}
a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall entries. 
\end{DoxyReturn}
\hypertarget{classFirewallSetDummy_a9565657248a85d81b7b260d219c34ccc}{
\index{FirewallSetDummy@{FirewallSetDummy}!firewall\_\-entries6@{firewall\_\-entries6}}
\index{firewall\_\-entries6@{firewall\_\-entries6}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{firewall\_\-entries6}]{\setlength{\rightskip}{0pt plus 5cm}FirewallTrie\& FirewallSetDummy::firewall\_\-entries6 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{classFirewallSetDummy_a9565657248a85d81b7b260d219c34ccc}


Get a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall entries. 

\begin{DoxyReturn}{Returns}
a reference to \hyperlink{protocolthe-p}{the} trie with \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall entries. 
\end{DoxyReturn}
\hypertarget{classFirewallSetDummy_ab880f9727148761caecd594b595cfbda}{
\index{FirewallSetDummy@{FirewallSetDummy}!replace\_\-entry@{replace\_\-entry}}
\index{replace\_\-entry@{replace\_\-entry}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{replace\_\-entry}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::replace\_\-entry (
\begin{DoxyParamCaption}
\item[{const {\bf FirewallEntry} \&}]{firewall\_\-entry, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, virtual\mbox{]}}}}
\label{classFirewallSetDummy_ab880f9727148761caecd594b595cfbda}


Replace a single firewall entry. 


\begin{DoxyParams}{Parameters}
{\em firewall\_\-entry} & \hyperlink{protocolthe-p}{the} replacement entry. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}
\hypertarget{classFirewallSetDummy_a02d559236bf8fe30f35f2b17165e3332}{
\index{FirewallSetDummy@{FirewallSetDummy}!set\_\-table4@{set\_\-table4}}
\index{set\_\-table4@{set\_\-table4}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{set\_\-table4}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::set\_\-table4 (
\begin{DoxyParamCaption}
\item[{const list$<$ {\bf FirewallEntry} $>$ \&}]{firewall\_\-entry\_\-list, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_a02d559236bf8fe30f35f2b17165e3332}


Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall table. 


\begin{DoxyParams}{Parameters}
{\em firewall\_\-entry\_\-list} & \hyperlink{protocolthe-p}{the} list with all entries to install into \hyperlink{protocolthe-p}{the} \hyperlink{classIPv4}{IPv4} firewall table. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_aeffd9dba73bbafa7499f373672d7aa42}{FirewallSet}.

\hypertarget{classFirewallSetDummy_a83857403d1e9d4e417a729646b2525ec}{
\index{FirewallSetDummy@{FirewallSetDummy}!set\_\-table6@{set\_\-table6}}
\index{set\_\-table6@{set\_\-table6}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{set\_\-table6}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::set\_\-table6 (
\begin{DoxyParamCaption}
\item[{const list$<$ {\bf FirewallEntry} $>$ \&}]{firewall\_\-entry\_\-list, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_a83857403d1e9d4e417a729646b2525ec}


Set \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall table. 


\begin{DoxyParams}{Parameters}
{\em firewall\_\-entry\_\-list} & \hyperlink{protocolthe-p}{the} list with all entries to install into \hyperlink{protocolthe-p}{the} \hyperlink{classIPv6}{IPv6} firewall table. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_af75142807ba8aaa93e7bf8308ae18d55}{FirewallSet}.

\hypertarget{classFirewallSetDummy_abcc7d97b80f2f11add72142578c0d1fd}{
\index{FirewallSetDummy@{FirewallSetDummy}!start@{start}}
\index{start@{start}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{start}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::start (
\begin{DoxyParamCaption}
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_abcc7d97b80f2f11add72142578c0d1fd}


Start operation. 


\begin{DoxyParams}{Parameters}
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_a25410e7217c75e821bc10a484ae25c2f}{FirewallSet}.

\hypertarget{classFirewallSetDummy_a62b96a7ecda8b0ae8474d003ac0ec55d}{
\index{FirewallSetDummy@{FirewallSetDummy}!stop@{stop}}
\index{stop@{stop}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{stop}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::stop (
\begin{DoxyParamCaption}
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_a62b96a7ecda8b0ae8474d003ac0ec55d}


Stop operation. 


\begin{DoxyParams}{Parameters}
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_af9d73517c447d2c87c4325800719a5c4}{FirewallSet}.

\hypertarget{classFirewallSetDummy_a70e33dad0344ca34e3b685e1e4a620a6}{
\index{FirewallSetDummy@{FirewallSetDummy}!update\_\-entries@{update\_\-entries}}
\index{update\_\-entries@{update\_\-entries}!FirewallSetDummy@{FirewallSetDummy}}
\subsubsection[{update\_\-entries}]{\setlength{\rightskip}{0pt plus 5cm}int FirewallSetDummy::update\_\-entries (
\begin{DoxyParamCaption}
\item[{const list$<$ {\bf FirewallEntry} $>$ \&}]{added\_\-entries, }
\item[{const list$<$ {\bf FirewallEntry} $>$ \&}]{replaced\_\-entries, }
\item[{const list$<$ {\bf FirewallEntry} $>$ \&}]{deleted\_\-entries, }
\item[{string \&}]{error\_\-msg}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFirewallSetDummy_a70e33dad0344ca34e3b685e1e4a620a6}


Update \hyperlink{protocolthe-p}{the} firewall entries by pushing them into \hyperlink{protocolthe-p}{the} underlying system. 


\begin{DoxyParams}{Parameters}
{\em added\_\-entries} & \hyperlink{protocolthe-p}{the} entries to add. \\
\hline
{\em replaced\_\-entries} & \hyperlink{protocolthe-p}{the} entries to replace. \\
\hline
{\em deleted\_\-entries} & \hyperlink{protocolthe-p}{the} deleted entries. \\
\hline
{\em error\_\-msg} & \hyperlink{protocolthe-p}{the} error message (if error). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
XORP\_\-OK on success, otherwise XORP\_\-ERROR. 
\end{DoxyReturn}


Implements \hyperlink{classFirewallSet_a2a35640219f0a1505c7116eacf96034c}{FirewallSet}.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/fea/data\_\-plane/firewall/firewall\_\-set\_\-dummy.hh\item 
/home/greearb/git/xorp.ct.github/xorp/fea/data\_\-plane/firewall/firewall\_\-set\_\-dummy.cc\end{DoxyCompactItemize}
