\hypertarget{unionpacket}{}\doxysection{packet Union Reference}
\label{unionpacket}\index{packet@{packet}}


{\ttfamily \#include $<$ng\+\_\+pppoe.\+h$>$}



Collaboration diagram for packet\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=182pt]{d2/d25/unionpacket__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structpppoe__full__hdr}{pppoe\+\_\+full\+\_\+hdr}} \mbox{\hyperlink{unionpacket_ab9851733b7f70fcbba91e1808574dc09}{pkt\+\_\+header}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{unionpacket_ab75454b43c2305514345e2031f3b6109}{bytes}} \mbox{[}2048\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__pppoe_8h_source_l00248}{248}} of file \mbox{\hyperlink{ng__pppoe_8h_source}{ng\+\_\+pppoe.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{unionpacket_ab75454b43c2305514345e2031f3b6109}\label{unionpacket_ab75454b43c2305514345e2031f3b6109}} 
\index{packet@{packet}!bytes@{bytes}}
\index{bytes@{bytes}!packet@{packet}}
\doxysubsubsection{\texorpdfstring{bytes}{bytes}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t packet\+::bytes\mbox{[}2048\mbox{]}}



Definition at line \mbox{\hyperlink{ng__pppoe_8h_source_l00250}{250}} of file \mbox{\hyperlink{ng__pppoe_8h_source}{ng\+\_\+pppoe.\+h}}.

\mbox{\Hypertarget{unionpacket_ab9851733b7f70fcbba91e1808574dc09}\label{unionpacket_ab9851733b7f70fcbba91e1808574dc09}} 
\index{packet@{packet}!pkt\_header@{pkt\_header}}
\index{pkt\_header@{pkt\_header}!packet@{packet}}
\doxysubsubsection{\texorpdfstring{pkt\_header}{pkt\_header}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structpppoe__full__hdr}{pppoe\+\_\+full\+\_\+hdr}} packet\+::pkt\+\_\+header}



Definition at line \mbox{\hyperlink{ng__pppoe_8h_source_l00249}{249}} of file \mbox{\hyperlink{ng__pppoe_8h_source}{ng\+\_\+pppoe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pppoe_8c_source_l00395}{make\+\_\+packet()}}, \mbox{\hyperlink{ng__pppoe_8c_source_l01412}{ng\+\_\+pppoe\+\_\+rcvdata()}}, \mbox{\hyperlink{ng__pppoe_8c_source_l01555}{ng\+\_\+pppoe\+\_\+rcvdata\+\_\+ether()}}, \mbox{\hyperlink{ng__pppoe_8c_source_l00763}{ng\+\_\+pppoe\+\_\+rcvmsg()}}, and \mbox{\hyperlink{ng__pppoe_8c_source_l01261}{pppoe\+\_\+start()}}.



The documentation for this union was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
netgraph/\mbox{\hyperlink{ng__pppoe_8h}{ng\+\_\+pppoe.\+h}}\end{DoxyCompactItemize}
