| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
An offloaded Socket DNS API interface. More...
#include <socket_offload.h>
Data Fields | |
| int(* | getaddrinfo )(const char *node, const char *service, const struct zsock_addrinfo *hints, struct zsock_addrinfo **res) | 
| void(* | freeaddrinfo )(struct zsock_addrinfo *res) | 
An offloaded Socket DNS API interface.
It is assumed that these offload functions follow the POSIX socket API standard for arguments, return values and setting of errno.
| void(* socket_dns_offload::freeaddrinfo) (struct zsock_addrinfo *res) | 
| int(* socket_dns_offload::getaddrinfo) (const char *node, const char *service, const struct zsock_addrinfo *hints, struct zsock_addrinfo **res) |