\hypertarget{structl2__fhdr}{}\doxysection{l2\+\_\+fhdr Struct Reference}
\label{structl2__fhdr}\index{l2\_fhdr@{l2\_fhdr}}


{\ttfamily \#include $<$if\+\_\+bcereg.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{if__bcereg_8h_a332ccd83dfe2973e6cb2b61e4f3ab7e6}{u32}} \mbox{\hyperlink{structl2__fhdr_a2067303e9e4018eafab8ba9d5541c77b}{l2\+\_\+fhdr\+\_\+status}}
\item 
\mbox{\hyperlink{if__bcereg_8h_a332ccd83dfe2973e6cb2b61e4f3ab7e6}{u32}} \mbox{\hyperlink{structl2__fhdr_a234cfc3363cde1023bb91a9e11a11488}{l2\+\_\+fhdr\+\_\+hash}}
\item 
\mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} \mbox{\hyperlink{structl2__fhdr_a5d6b19c3426dbb0280ea2996571d7978}{l2\+\_\+fhdr\+\_\+pkt\+\_\+len}}
\item 
\mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} \mbox{\hyperlink{structl2__fhdr_a908dd81f0fe73b3c0955fecc814f1a2a}{l2\+\_\+fhdr\+\_\+vlan\+\_\+tag}}
\item 
\mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} \mbox{\hyperlink{structl2__fhdr_a3e41bb22af875f4459db62444b0b2674}{l2\+\_\+fhdr\+\_\+ip\+\_\+xsum}}
\item 
\mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} \mbox{\hyperlink{structl2__fhdr_a5c07033425bb7a895f27206dc0e63f1b}{l2\+\_\+fhdr\+\_\+tcp\+\_\+udp\+\_\+xsum}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01313}{1313}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structl2__fhdr_a234cfc3363cde1023bb91a9e11a11488}\label{structl2__fhdr_a234cfc3363cde1023bb91a9e11a11488}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_hash@{l2\_fhdr\_hash}}
\index{l2\_fhdr\_hash@{l2\_fhdr\_hash}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_hash}{l2\_fhdr\_hash}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a332ccd83dfe2973e6cb2b61e4f3ab7e6}{u32}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+hash}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01336}{1336}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.

\mbox{\Hypertarget{structl2__fhdr_a3e41bb22af875f4459db62444b0b2674}\label{structl2__fhdr_a3e41bb22af875f4459db62444b0b2674}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_ip\_xsum@{l2\_fhdr\_ip\_xsum}}
\index{l2\_fhdr\_ip\_xsum@{l2\_fhdr\_ip\_xsum}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_ip\_xsum}{l2\_fhdr\_ip\_xsum}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+ip\+\_\+xsum}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01340}{1340}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



Referenced by \mbox{\hyperlink{if__bce_8c_source_l06418}{bce\+\_\+rx\+\_\+intr()}}.

\mbox{\Hypertarget{structl2__fhdr_a5d6b19c3426dbb0280ea2996571d7978}\label{structl2__fhdr_a5d6b19c3426dbb0280ea2996571d7978}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_pkt\_len@{l2\_fhdr\_pkt\_len}}
\index{l2\_fhdr\_pkt\_len@{l2\_fhdr\_pkt\_len}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_pkt\_len}{l2\_fhdr\_pkt\_len}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+pkt\+\_\+len}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01338}{1338}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



Referenced by \mbox{\hyperlink{if__bce_8c_source_l06418}{bce\+\_\+rx\+\_\+intr()}}.

\mbox{\Hypertarget{structl2__fhdr_a2067303e9e4018eafab8ba9d5541c77b}\label{structl2__fhdr_a2067303e9e4018eafab8ba9d5541c77b}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_status@{l2\_fhdr\_status}}
\index{l2\_fhdr\_status@{l2\_fhdr\_status}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_status}{l2\_fhdr\_status}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a332ccd83dfe2973e6cb2b61e4f3ab7e6}{u32}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+status}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01314}{1314}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



Referenced by \mbox{\hyperlink{if__bce_8c_source_l06418}{bce\+\_\+rx\+\_\+intr()}}.

\mbox{\Hypertarget{structl2__fhdr_a5c07033425bb7a895f27206dc0e63f1b}\label{structl2__fhdr_a5c07033425bb7a895f27206dc0e63f1b}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_tcp\_udp\_xsum@{l2\_fhdr\_tcp\_udp\_xsum}}
\index{l2\_fhdr\_tcp\_udp\_xsum@{l2\_fhdr\_tcp\_udp\_xsum}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_tcp\_udp\_xsum}{l2\_fhdr\_tcp\_udp\_xsum}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+tcp\+\_\+udp\+\_\+xsum}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01341}{1341}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



Referenced by \mbox{\hyperlink{if__bce_8c_source_l06418}{bce\+\_\+rx\+\_\+intr()}}.

\mbox{\Hypertarget{structl2__fhdr_a908dd81f0fe73b3c0955fecc814f1a2a}\label{structl2__fhdr_a908dd81f0fe73b3c0955fecc814f1a2a}} 
\index{l2\_fhdr@{l2\_fhdr}!l2\_fhdr\_vlan\_tag@{l2\_fhdr\_vlan\_tag}}
\index{l2\_fhdr\_vlan\_tag@{l2\_fhdr\_vlan\_tag}!l2\_fhdr@{l2\_fhdr}}
\doxysubsubsection{\texorpdfstring{l2\_fhdr\_vlan\_tag}{l2\_fhdr\_vlan\_tag}}
{\footnotesize\ttfamily \mbox{\hyperlink{if__bcereg_8h_a2b19d553290a8d4a083d3c03280ea800}{u16}} l2\+\_\+fhdr\+::l2\+\_\+fhdr\+\_\+vlan\+\_\+tag}



Definition at line \mbox{\hyperlink{if__bcereg_8h_source_l01339}{1339}} of file \mbox{\hyperlink{if__bcereg_8h_source}{if\+\_\+bcereg.\+h}}.



Referenced by \mbox{\hyperlink{if__bce_8c_source_l06418}{bce\+\_\+rx\+\_\+intr()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/bce/\mbox{\hyperlink{if__bcereg_8h}{if\+\_\+bcereg.\+h}}\end{DoxyCompactItemize}
