12#ifndef ZEPHYR_INCLUDE_NET_SOCKET_OFFLOAD_H_ 
   13#define ZEPHYR_INCLUDE_NET_SOCKET_OFFLOAD_H_ 
BSD Sockets compatible API definitions.
 
IPv6 and IPv4 definitions.
 
void socket_offload_freeaddrinfo(struct zsock_addrinfo *res)
 
void socket_offload_dns_register(const struct socket_dns_offload *ops)
Register an offloaded socket DNS API interface.
 
int socket_offload_getaddrinfo(const char *node, const char *service, const struct zsock_addrinfo *hints, struct zsock_addrinfo **res)
 
An offloaded Socket DNS API interface.
Definition: socket_offload.h:28
 
int(* getaddrinfo)(const char *node, const char *service, const struct zsock_addrinfo *hints, struct zsock_addrinfo **res)
Definition: socket_offload.h:29
 
void(* freeaddrinfo)(struct zsock_addrinfo *res)
Definition: socket_offload.h:32