diff options
Diffstat (limited to 'src/network/lookup.h')
-rw-r--r-- | src/network/lookup.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/network/lookup.h b/src/network/lookup.h index f1952af5..ef662725 100644 --- a/src/network/lookup.h +++ b/src/network/lookup.h @@ -4,6 +4,18 @@ #include <stdint.h> #include <stddef.h> #include <features.h> +#include <netinet/in.h> +#include <netdb.h> + +struct aibuf { + struct addrinfo ai; + union sa { + struct sockaddr_in sin; + struct sockaddr_in6 sin6; + } sa; + volatile int lock[1]; + short slot, ref; +}; struct address { int family; |