\hypertarget{structvlanrotate}{}\doxysection{vlanrotate Struct Reference}
\label{structvlanrotate}\index{vlanrotate@{vlanrotate}}


Collaboration diagram for vlanrotate\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d2/dfa/structvlanrotate__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structvlanrotate_a1d92c5c5dd2652ab4bc4c4ac9aa97b9f}{original\+\_\+hook}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structvlanrotate_a5058d2047748aa8a859ccf0842b46754}{ordered\+\_\+hook}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structvlanrotate_a784c1dc7f48b385c80d98e70f468a8d8}{excessive\+\_\+hook}}
\item 
\mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} \mbox{\hyperlink{structvlanrotate_a60be18e5d6cd8514c8f8147df5e1dc8f}{incomplete\+\_\+hook}}
\item 
struct \mbox{\hyperlink{structng__vlanrotate__conf}{ng\+\_\+vlanrotate\+\_\+conf}} \mbox{\hyperlink{structvlanrotate_a2134c6e48c01678e08eea31a9c29ad6d}{conf}}
\item 
struct \mbox{\hyperlink{structng__vlanrotate__kernel__stats}{ng\+\_\+vlanrotate\+\_\+kernel\+\_\+stats}} \mbox{\hyperlink{structvlanrotate_a141caa9874d33ea1f2f6f7ba480c4f1e}{stats}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00156}{156}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structvlanrotate_a2134c6e48c01678e08eea31a9c29ad6d}\label{structvlanrotate_a2134c6e48c01678e08eea31a9c29ad6d}} 
\index{vlanrotate@{vlanrotate}!conf@{conf}}
\index{conf@{conf}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{conf}{conf}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structng__vlanrotate__conf}{ng\+\_\+vlanrotate\+\_\+conf}} vlanrotate\+::conf}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00161}{161}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00170}{ng\+\_\+vlanrotate\+\_\+constructor()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00220}{ng\+\_\+vlanrotate\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structvlanrotate_a784c1dc7f48b385c80d98e70f468a8d8}\label{structvlanrotate_a784c1dc7f48b385c80d98e70f468a8d8}} 
\index{vlanrotate@{vlanrotate}!excessive\_hook@{excessive\_hook}}
\index{excessive\_hook@{excessive\_hook}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{excessive\_hook}{excessive\_hook}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} vlanrotate\+::excessive\+\_\+hook}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00159}{159}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00492}{ng\+\_\+vlanrotate\+\_\+disconnect()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00192}{ng\+\_\+vlanrotate\+\_\+newhook()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}.

\mbox{\Hypertarget{structvlanrotate_a60be18e5d6cd8514c8f8147df5e1dc8f}\label{structvlanrotate_a60be18e5d6cd8514c8f8147df5e1dc8f}} 
\index{vlanrotate@{vlanrotate}!incomplete\_hook@{incomplete\_hook}}
\index{incomplete\_hook@{incomplete\_hook}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{incomplete\_hook}{incomplete\_hook}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} vlanrotate\+::incomplete\+\_\+hook}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00160}{160}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00492}{ng\+\_\+vlanrotate\+\_\+disconnect()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00192}{ng\+\_\+vlanrotate\+\_\+newhook()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}.

\mbox{\Hypertarget{structvlanrotate_a5058d2047748aa8a859ccf0842b46754}\label{structvlanrotate_a5058d2047748aa8a859ccf0842b46754}} 
\index{vlanrotate@{vlanrotate}!ordered\_hook@{ordered\_hook}}
\index{ordered\_hook@{ordered\_hook}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{ordered\_hook}{ordered\_hook}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} vlanrotate\+::ordered\+\_\+hook}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00158}{158}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00492}{ng\+\_\+vlanrotate\+\_\+disconnect()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00192}{ng\+\_\+vlanrotate\+\_\+newhook()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}.

\mbox{\Hypertarget{structvlanrotate_a1d92c5c5dd2652ab4bc4c4ac9aa97b9f}\label{structvlanrotate_a1d92c5c5dd2652ab4bc4c4ac9aa97b9f}} 
\index{vlanrotate@{vlanrotate}!original\_hook@{original\_hook}}
\index{original\_hook@{original\_hook}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{original\_hook}{original\_hook}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ab3a2553a36b03752ec05a6d4ca11d8a3}{hook\+\_\+p}} vlanrotate\+::original\+\_\+hook}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00157}{157}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00492}{ng\+\_\+vlanrotate\+\_\+disconnect()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00192}{ng\+\_\+vlanrotate\+\_\+newhook()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}.

\mbox{\Hypertarget{structvlanrotate_a141caa9874d33ea1f2f6f7ba480c4f1e}\label{structvlanrotate_a141caa9874d33ea1f2f6f7ba480c4f1e}} 
\index{vlanrotate@{vlanrotate}!stats@{stats}}
\index{stats@{stats}!vlanrotate@{vlanrotate}}
\doxysubsubsection{\texorpdfstring{stats}{stats}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structng__vlanrotate__kernel__stats}{ng\+\_\+vlanrotate\+\_\+kernel\+\_\+stats}} vlanrotate\+::stats}



Definition at line \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00162}{162}} of file \mbox{\hyperlink{ng__vlan__rotate_8c_source}{ng\+\_\+vlan\+\_\+rotate.\+c}}.



Referenced by \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00170}{ng\+\_\+vlanrotate\+\_\+constructor()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00373}{ng\+\_\+vlanrotate\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00220}{ng\+\_\+vlanrotate\+\_\+rcvmsg()}}, and \mbox{\hyperlink{ng__vlan__rotate_8c_source_l00468}{ng\+\_\+vlanrotate\+\_\+shutdown()}}.



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