\doxysection{pdu\+\_\+aspa Struct Reference}
\hypertarget{structpdu__aspa}{}\label{structpdu__aspa}\index{pdu\_aspa@{pdu\_aspa}}


{\ttfamily \#include $<$rtr\+\_\+pdus.\+h$>$}

\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \mbox{\hyperlink{structpdu__aspa_aaffe3cb91b5702bde9b5b29eded40558}{ver}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structpdu__aspa_a853f12866b2c48634898679e42037d97}{type}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structpdu__aspa_a9bd482b5f4e65f748936e659a2e2f046}{zero}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structpdu__aspa_a9f7d9b2e4ba7de4eae63a08f625ca0de}{len}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structpdu__aspa_a7ea5946c4107dd4b3345e946bc2ba09b}{flags}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structpdu__aspa_ae014399ef2ef3b0aa13d5e163350d88f}{afi\+\_\+flags}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structpdu__aspa_a2c7640bad7715000d6e578af085f8700}{provider\+\_\+count}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structpdu__aspa_a79f2c709b78f2bf3a3cfd8097ed43856}{customer\+\_\+asn}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structpdu__aspa_a7c1805af51b0be9aa8b4cb67f5c66026}{provider\+\_\+asns}} \mbox{[}$\,$\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\Hypertarget{structpdu__aspa_ae014399ef2ef3b0aa13d5e163350d88f}\label{structpdu__aspa_ae014399ef2ef3b0aa13d5e163350d88f} 
\index{pdu\_aspa@{pdu\_aspa}!afi\_flags@{afi\_flags}}
\index{afi\_flags@{afi\_flags}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{afi\_flags}{afi\_flags}}
{\footnotesize\ttfamily uint8\+\_\+t pdu\+\_\+aspa\+::afi\+\_\+flags}

\Hypertarget{structpdu__aspa_a79f2c709b78f2bf3a3cfd8097ed43856}\label{structpdu__aspa_a79f2c709b78f2bf3a3cfd8097ed43856} 
\index{pdu\_aspa@{pdu\_aspa}!customer\_asn@{customer\_asn}}
\index{customer\_asn@{customer\_asn}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{customer\_asn}{customer\_asn}}
{\footnotesize\ttfamily uint32\+\_\+t pdu\+\_\+aspa\+::customer\+\_\+asn}

\Hypertarget{structpdu__aspa_a7ea5946c4107dd4b3345e946bc2ba09b}\label{structpdu__aspa_a7ea5946c4107dd4b3345e946bc2ba09b} 
\index{pdu\_aspa@{pdu\_aspa}!flags@{flags}}
\index{flags@{flags}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{flags}{flags}}
{\footnotesize\ttfamily uint8\+\_\+t pdu\+\_\+aspa\+::flags}

\Hypertarget{structpdu__aspa_a9f7d9b2e4ba7de4eae63a08f625ca0de}\label{structpdu__aspa_a9f7d9b2e4ba7de4eae63a08f625ca0de} 
\index{pdu\_aspa@{pdu\_aspa}!len@{len}}
\index{len@{len}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{len}{len}}
{\footnotesize\ttfamily uint32\+\_\+t pdu\+\_\+aspa\+::len}

\Hypertarget{structpdu__aspa_a7c1805af51b0be9aa8b4cb67f5c66026}\label{structpdu__aspa_a7c1805af51b0be9aa8b4cb67f5c66026} 
\index{pdu\_aspa@{pdu\_aspa}!provider\_asns@{provider\_asns}}
\index{provider\_asns@{provider\_asns}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{provider\_asns}{provider\_asns}}
{\footnotesize\ttfamily uint32\+\_\+t pdu\+\_\+aspa\+::provider\+\_\+asns\mbox{[}$\,$\mbox{]}}

\Hypertarget{structpdu__aspa_a2c7640bad7715000d6e578af085f8700}\label{structpdu__aspa_a2c7640bad7715000d6e578af085f8700} 
\index{pdu\_aspa@{pdu\_aspa}!provider\_count@{provider\_count}}
\index{provider\_count@{provider\_count}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{provider\_count}{provider\_count}}
{\footnotesize\ttfamily uint16\+\_\+t pdu\+\_\+aspa\+::provider\+\_\+count}

\Hypertarget{structpdu__aspa_a853f12866b2c48634898679e42037d97}\label{structpdu__aspa_a853f12866b2c48634898679e42037d97} 
\index{pdu\_aspa@{pdu\_aspa}!type@{type}}
\index{type@{type}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily uint8\+\_\+t pdu\+\_\+aspa\+::type}

\Hypertarget{structpdu__aspa_aaffe3cb91b5702bde9b5b29eded40558}\label{structpdu__aspa_aaffe3cb91b5702bde9b5b29eded40558} 
\index{pdu\_aspa@{pdu\_aspa}!ver@{ver}}
\index{ver@{ver}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{ver}{ver}}
{\footnotesize\ttfamily uint8\+\_\+t pdu\+\_\+aspa\+::ver}

\Hypertarget{structpdu__aspa_a9bd482b5f4e65f748936e659a2e2f046}\label{structpdu__aspa_a9bd482b5f4e65f748936e659a2e2f046} 
\index{pdu\_aspa@{pdu\_aspa}!zero@{zero}}
\index{zero@{zero}!pdu\_aspa@{pdu\_aspa}}
\doxysubsubsection{\texorpdfstring{zero}{zero}}
{\footnotesize\ttfamily uint16\+\_\+t pdu\+\_\+aspa\+::zero}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
rtrlib/rtr/\mbox{\hyperlink{rtr__pdus_8h}{rtr\+\_\+pdus.\+h}}\end{DoxyCompactItemize}
