\hypertarget{structevutil__addrinfo}{\section{evutil\+\_\+addrinfo Struct Reference}
\label{structevutil__addrinfo}\index{evutil\+\_\+addrinfo@{evutil\+\_\+addrinfo}}
}


A definition of struct addrinfo for systems that lack it.  




{\ttfamily \#include $<$util.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structevutil__addrinfo_a2246f6ec1b79105a6b7f0708f92076e3}{int {\bfseries ai\+\_\+flags}}\label{structevutil__addrinfo_a2246f6ec1b79105a6b7f0708f92076e3}

\item 
\hypertarget{structevutil__addrinfo_adefd4daf8b9588126bf07485f5c6f1a8}{int {\bfseries ai\+\_\+family}}\label{structevutil__addrinfo_adefd4daf8b9588126bf07485f5c6f1a8}

\item 
\hypertarget{structevutil__addrinfo_ae935fc97b04cfaedbb7d1726b7c1190a}{int {\bfseries ai\+\_\+socktype}}\label{structevutil__addrinfo_ae935fc97b04cfaedbb7d1726b7c1190a}

\item 
\hypertarget{structevutil__addrinfo_adf0e2f668f541cfc7f8004850fcae6ce}{int {\bfseries ai\+\_\+protocol}}\label{structevutil__addrinfo_adf0e2f668f541cfc7f8004850fcae6ce}

\item 
\hypertarget{structevutil__addrinfo_a7b464658586c499f9b1c07ef5232dc73}{size\+\_\+t {\bfseries ai\+\_\+addrlen}}\label{structevutil__addrinfo_a7b464658586c499f9b1c07ef5232dc73}

\item 
\hypertarget{structevutil__addrinfo_a6aefaa0538049a9fb6b310dc7acda59a}{char $\ast$ {\bfseries ai\+\_\+canonname}}\label{structevutil__addrinfo_a6aefaa0538049a9fb6b310dc7acda59a}

\item 
\hypertarget{structevutil__addrinfo_a03bb6b5dd64b7f1b8efaf84c33155021}{struct sockaddr $\ast$ {\bfseries ai\+\_\+addr}}\label{structevutil__addrinfo_a03bb6b5dd64b7f1b8efaf84c33155021}

\item 
\hypertarget{structevutil__addrinfo_a3227402ff2166be12932dfcef51d1ccc}{struct \hyperlink{structevutil__addrinfo}{evutil\+\_\+addrinfo} $\ast$ {\bfseries ai\+\_\+next}}\label{structevutil__addrinfo_a3227402ff2166be12932dfcef51d1ccc}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
A definition of struct addrinfo for systems that lack it. 

(This is just an alias for struct addrinfo if the system defines struct addrinfo.) 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
opal/mca/event/libevent2013/libevent/include/event2/\hyperlink{opal_2mca_2event_2libevent2013_2libevent_2include_2event2_2util_8h}{util.\+h}\end{DoxyCompactItemize}
