enum rpc_ai_rc
Overview
#include <te_rpc_netdb.h> enum rpc_ai_rc { RPC_EAI_BADFLAGS, RPC_EAI_NONAME, RPC_EAI_AGAIN, RPC_EAI_FAIL, RPC_EAI_NODATA, RPC_EAI_FAMILY, RPC_EAI_SOCKTYPE, RPC_EAI_SERVICE, RPC_EAI_ADDRFAMILY, RPC_EAI_MEMORY, RPC_EAI_SYSTEM, RPC_EAI_INPROGRESS, RPC_EAI_CANCELED, RPC_EAI_NOTCANCELED, RPC_EAI_ALLDONE, RPC_EAI_INTR, RPC_EAI_UNKNOWN, };
Detailed Documentation
Enum Values
RPC_EAI_BADFLAGS
Invalid value for ai_flags
field
RPC_EAI_NONAME
NAME or SERVICE is unknown
RPC_EAI_AGAIN
Temporary failure in name resolution
RPC_EAI_FAIL
Non-recoverable failure in name res
RPC_EAI_NODATA
No address associated with NAME
RPC_EAI_FAMILY
ai_family
not supported
RPC_EAI_SOCKTYPE
ai_socktype
not supported
RPC_EAI_SERVICE
SERVICE not supported for ai_socktype
RPC_EAI_ADDRFAMILY
Address family for NAME not supported
RPC_EAI_MEMORY
Memory allocation failure
RPC_EAI_SYSTEM
System error returned in errno
RPC_EAI_INPROGRESS
Processing request in progress
RPC_EAI_CANCELED
Request canceled
RPC_EAI_NOTCANCELED
Request not canceled
RPC_EAI_ALLDONE
All requests done
RPC_EAI_INTR
Interrupted by a signal