Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
netdb.h File Reference
#include <net/socket.h>

Go to the source code of this file.

Macros

#define addrinfo   zsock_addrinfo
 

Functions

static int getaddrinfo (const char *host, const char *service, const struct zsock_addrinfo *hints, struct zsock_addrinfo **res)
 
static void freeaddrinfo (struct zsock_addrinfo *ai)
 
static const char * gai_strerror (int errcode)
 
static int getnameinfo (const struct sockaddr *addr, socklen_t addrlen, char *host, socklen_t hostlen, char *serv, socklen_t servlen, int flags)
 

Macro Definition Documentation

◆ addrinfo

#define addrinfo   zsock_addrinfo

Function Documentation

◆ freeaddrinfo()

static void freeaddrinfo ( struct zsock_addrinfo ai)
inlinestatic

◆ gai_strerror()

static const char * gai_strerror ( int  errcode)
inlinestatic

◆ getaddrinfo()

static int getaddrinfo ( const char *  host,
const char *  service,
const struct zsock_addrinfo hints,
struct zsock_addrinfo **  res 
)
inlinestatic

◆ getnameinfo()

static int getnameinfo ( const struct sockaddr addr,
socklen_t  addrlen,
char *  host,
socklen_t  hostlen,
char *  serv,
socklen_t  servlen,
int  flags 
)
inlinestatic