\hypertarget{struct__q80__config__ip__addr}{}\doxysection{\+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr Struct Reference}
\label{struct__q80__config__ip__addr}\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}


{\ttfamily \#include $<$ql\+\_\+hw.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \mbox{\hyperlink{struct__q80__config__ip__addr_ae961aae00d06b3b9207bd59764cc5acb}{opcode}}
\item 
uint16\+\_\+t \mbox{\hyperlink{struct__q80__config__ip__addr_a1a08b77ecb21ddad0c3f5979aa2b9fc3}{count\+\_\+version}}
\item 
uint8\+\_\+t \mbox{\hyperlink{struct__q80__config__ip__addr_a90218ff893de4a2acc91942c5e048c46}{cmd}}
\item 
uint8\+\_\+t \mbox{\hyperlink{struct__q80__config__ip__addr_a446ee85efaf0c98fde56b493d9d711f7}{ip\+\_\+type}}
\item 
uint16\+\_\+t \mbox{\hyperlink{struct__q80__config__ip__addr_a3006ab7409b54f9671341b16951aba45}{rsrvd}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \{\\
\>\>uint32\_t \mbox{\hyperlink{struct__q80__config__ip__addr_accf3a5f0e4ca86bc3d5f4b04befe4c56}{addr}}\\
\>\>uint32\_t \mbox{\hyperlink{struct__q80__config__ip__addr_a602133316e87ff32ef3eb482c78213d4}{rsrvd}} \mbox{[}3\mbox{]}\\
\>\} \mbox{\hyperlink{struct__q80__config__ip__addr_a834bf44e276b0161848764b4a0147af3}{ipv4}}\\
\>uint8\_t \mbox{\hyperlink{struct__q80__config__ip__addr_a9d8451912190db6fcfa4ec2f0aa0e6c1}{ipv6\_addr}} \mbox{[}16\mbox{]}\\
\} \mbox{\hyperlink{struct__q80__config__ip__addr_ab54d5d709ec68baf8a16464ad45c3eea}{u}}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00303}{303}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{struct__q80__config__ip__addr_accf3a5f0e4ca86bc3d5f4b04befe4c56}\label{struct__q80__config__ip__addr_accf3a5f0e4ca86bc3d5f4b04befe4c56}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!addr@{addr}}
\index{addr@{addr}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{addr}{addr}}
{\footnotesize\ttfamily uint32\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::addr}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00318}{318}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a90218ff893de4a2acc91942c5e048c46}\label{struct__q80__config__ip__addr_a90218ff893de4a2acc91942c5e048c46}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!cmd@{cmd}}
\index{cmd@{cmd}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{cmd}{cmd}}
{\footnotesize\ttfamily uint8\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::cmd}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00307}{307}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a1a08b77ecb21ddad0c3f5979aa2b9fc3}\label{struct__q80__config__ip__addr_a1a08b77ecb21ddad0c3f5979aa2b9fc3}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!count\_version@{count\_version}}
\index{count\_version@{count\_version}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{count\_version}{count\_version}}
{\footnotesize\ttfamily uint16\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::count\+\_\+version}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00305}{305}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a446ee85efaf0c98fde56b493d9d711f7}\label{struct__q80__config__ip__addr_a446ee85efaf0c98fde56b493d9d711f7}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!ip\_type@{ip\_type}}
\index{ip\_type@{ip\_type}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{ip\_type}{ip\_type}}
{\footnotesize\ttfamily uint8\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::ip\+\_\+type}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00311}{311}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a834bf44e276b0161848764b4a0147af3}\label{struct__q80__config__ip__addr_a834bf44e276b0161848764b4a0147af3}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!ipv4@{ipv4}}
\index{ipv4@{ipv4}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily struct  \{ ... \}  \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::ipv4}

\mbox{\Hypertarget{struct__q80__config__ip__addr_a9d8451912190db6fcfa4ec2f0aa0e6c1}\label{struct__q80__config__ip__addr_a9d8451912190db6fcfa4ec2f0aa0e6c1}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!ipv6\_addr@{ipv6\_addr}}
\index{ipv6\_addr@{ipv6\_addr}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{ipv6\_addr}{ipv6\_addr}}
{\footnotesize\ttfamily uint8\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::ipv6\+\_\+addr\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00321}{321}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_ae961aae00d06b3b9207bd59764cc5acb}\label{struct__q80__config__ip__addr_ae961aae00d06b3b9207bd59764cc5acb}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!opcode@{opcode}}
\index{opcode@{opcode}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{opcode}{opcode}}
{\footnotesize\ttfamily uint16\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::opcode}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00304}{304}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a3006ab7409b54f9671341b16951aba45}\label{struct__q80__config__ip__addr_a3006ab7409b54f9671341b16951aba45}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!rsrvd@{rsrvd}}
\index{rsrvd@{rsrvd}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{rsrvd}{rsrvd}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily uint16\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::rsrvd}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00315}{315}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_a602133316e87ff32ef3eb482c78213d4}\label{struct__q80__config__ip__addr_a602133316e87ff32ef3eb482c78213d4}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!rsrvd@{rsrvd}}
\index{rsrvd@{rsrvd}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{rsrvd}{rsrvd}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily uint32\+\_\+t \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::rsrvd\mbox{[}3\mbox{]}}



Definition at line \mbox{\hyperlink{ql__hw_8h_source_l00319}{319}} of file \mbox{\hyperlink{ql__hw_8h_source}{ql\+\_\+hw.\+h}}.

\mbox{\Hypertarget{struct__q80__config__ip__addr_ab54d5d709ec68baf8a16464ad45c3eea}\label{struct__q80__config__ip__addr_ab54d5d709ec68baf8a16464ad45c3eea}} 
\index{\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}!u@{u}}
\index{u@{u}!\_q80\_config\_ip\_addr@{\_q80\_config\_ip\_addr}}
\doxysubsubsection{\texorpdfstring{}{}}
{\footnotesize\ttfamily union  \{ ... \}  \+\_\+q80\+\_\+config\+\_\+ip\+\_\+addr\+::u}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/qlxgbe/\mbox{\hyperlink{ql__hw_8h}{ql\+\_\+hw.\+h}}\end{DoxyCompactItemize}
