#include <inttypes.h>
Go to the source code of this file.
Data Structures | |
struct | ipv4_address_t |
struct | ipv6_address_t |
struct | userdata |
Macros | |
#define | MAX_ENTRIES 16 |
Parts taken from nss-mdns. More... | |
Functions | |
int | gns_resolve_name (int af, const char *name, struct userdata *userdata) |
Wrapper function that uses gnunet-gns cli tool to resolve an IPv4/6 address. More... | |
#define MAX_ENTRIES 16 |
Parts taken from nss-mdns.
Definition at line 29 of file nss_gns_query.h.
int gns_resolve_name | ( | int | af, |
const char * | name, | ||
struct userdata * | u | ||
) |
Wrapper function that uses gnunet-gns cli tool to resolve an IPv4/6 address.
af | address family |
name | the name to resolve |
u | the userdata (result struct) |
Definition at line 58 of file nss_gns_query.c.
References userdata::count, userdata::data, userdata::data_len, userdata::ipv4, userdata::ipv6, kwait(), line, MAX_ENTRIES, name, p, pid, ret, and TIMEOUT.