blob: b98f30fd1a2f2102040ce038a660aded20013896 [file] [edit]
header: netdb.h
standards:
- posix
macros:
- macro_name: EAI_AGAIN
macro_header: netdb-macros.h
- macro_name: EAI_BADFLAGS
macro_header: netdb-macros.h
- macro_name: EAI_FAIL
macro_header: netdb-macros.h
- macro_name: EAI_FAMILY
macro_header: netdb-macros.h
- macro_name: EAI_MEMORY
macro_header: netdb-macros.h
- macro_name: EAI_NONAME
macro_header: netdb-macros.h
- macro_name: EAI_SERVICE
macro_header: netdb-macros.h
- macro_name: EAI_SOCKTYPE
macro_header: netdb-macros.h
- macro_name: EAI_SYSTEM
macro_header: netdb-macros.h
- macro_name: EAI_OVERFLOW
macro_header: netdb-macros.h
types:
- type_name: struct_addrinfo
enums: []
objects: []
functions:
- name: freeaddrinfo
standards:
- posix
return_type: void
arguments:
- type: struct addrinfo *
- name: getaddrinfo
standards:
- posix
return_type: int
arguments:
- type: const char *__restrict
- type: const char *__restrict
- type: const struct addrinfo *__restrict
- type: struct addrinfo **__restrict