\hypertarget{structng__iface__private}{}\doxysection{ng\+\_\+iface\+\_\+private Struct Reference}
\label{structng__iface__private}\index{ng\_iface\_private@{ng\_iface\_private}}


Collaboration diagram for ng\+\_\+iface\+\_\+private\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=318pt]{d3/df9/structng__iface__private__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct ifnet $\ast$ \mbox{\hyperlink{structng__iface__private_a58c1fd8f62b6c95ba8aa3cbaccee2746}{ifp}}
\item 
int \mbox{\hyperlink{structng__iface__private_a0960b80a78554e4ca3e5afa5c51e6849}{unit}}
\item 
\mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} \mbox{\hyperlink{structng__iface__private_a5747954b4b86c4e94a0bf5e2178a9261}{node}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structng__iface__private_a78fec40032f0cd4e4f22f1673ce97afd}{hooks}} \mbox{[}\mbox{\hyperlink{ng__iface_8c_afd1591f711cc7f9b172f5a9bdd8325bd}{NUM\+\_\+\+FAMILIES}}\mbox{]}
\item 
struct rmlock \mbox{\hyperlink{structng__iface__private_a33ace5865321a4a4bdc6bd052910e127}{lock}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00118}{118}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structng__iface__private_a78fec40032f0cd4e4f22f1673ce97afd}\label{structng__iface__private_a78fec40032f0cd4e4f22f1673ce97afd}} 
\index{ng\_iface\_private@{ng\_iface\_private}!hooks@{hooks}}
\index{hooks@{hooks}!ng\_iface\_private@{ng\_iface\_private}}
\doxysubsubsection{\texorpdfstring{hooks}{hooks}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} ng\+\_\+iface\+\_\+private\+::hooks\mbox{[}\mbox{\hyperlink{ng__iface_8c_afd1591f711cc7f9b172f5a9bdd8325bd}{NUM\+\_\+\+FAMILIES}}\mbox{]}}



Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00122}{122}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.

\mbox{\Hypertarget{structng__iface__private_a58c1fd8f62b6c95ba8aa3cbaccee2746}\label{structng__iface__private_a58c1fd8f62b6c95ba8aa3cbaccee2746}} 
\index{ng\_iface\_private@{ng\_iface\_private}!ifp@{ifp}}
\index{ifp@{ifp}!ng\_iface\_private@{ng\_iface\_private}}
\doxysubsubsection{\texorpdfstring{ifp}{ifp}}
{\footnotesize\ttfamily struct ifnet$\ast$ ng\+\_\+iface\+\_\+private\+::ifp}



Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00119}{119}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.

\mbox{\Hypertarget{structng__iface__private_a33ace5865321a4a4bdc6bd052910e127}\label{structng__iface__private_a33ace5865321a4a4bdc6bd052910e127}} 
\index{ng\_iface\_private@{ng\_iface\_private}!lock@{lock}}
\index{lock@{lock}!ng\_iface\_private@{ng\_iface\_private}}
\doxysubsubsection{\texorpdfstring{lock}{lock}}
{\footnotesize\ttfamily struct rmlock ng\+\_\+iface\+\_\+private\+::lock}



Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00123}{123}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.

\mbox{\Hypertarget{structng__iface__private_a5747954b4b86c4e94a0bf5e2178a9261}\label{structng__iface__private_a5747954b4b86c4e94a0bf5e2178a9261}} 
\index{ng\_iface\_private@{ng\_iface\_private}!node@{node}}
\index{node@{node}!ng\_iface\_private@{ng\_iface\_private}}
\doxysubsubsection{\texorpdfstring{node}{node}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} ng\+\_\+iface\+\_\+private\+::node}



Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00121}{121}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.

\mbox{\Hypertarget{structng__iface__private_a0960b80a78554e4ca3e5afa5c51e6849}\label{structng__iface__private_a0960b80a78554e4ca3e5afa5c51e6849}} 
\index{ng\_iface\_private@{ng\_iface\_private}!unit@{unit}}
\index{unit@{unit}!ng\_iface\_private@{ng\_iface\_private}}
\doxysubsubsection{\texorpdfstring{unit}{unit}}
{\footnotesize\ttfamily int ng\+\_\+iface\+\_\+private\+::unit}



Definition at line \mbox{\hyperlink{ng__iface_8c_source_l00120}{120}} of file \mbox{\hyperlink{ng__iface_8c_source}{ng\+\_\+iface.\+c}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
netgraph/\mbox{\hyperlink{ng__iface_8c}{ng\+\_\+iface.\+c}}\end{DoxyCompactItemize}
