blob: 6dc873ae13f11e4d7b2ac147a2d56b7a2d3fb72a [file]
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: gai_strerror
standards:
- posix
return_type: const char *
arguments:
- type: int
- 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