From 4ac7072f2ac0cb24f37bf8bf6195a60eb8252694 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sun, 19 Mar 2023 14:59:35 +0100 Subject: [PATCH] Add AI_ADDRCONFIG to getaddrinfo(3). --- libc/netdb/getaddrinfo.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libc/netdb/getaddrinfo.c b/libc/netdb/getaddrinfo.c index 5d6523c7..e06ec9a5 100644 --- a/libc/netdb/getaddrinfo.c +++ b/libc/netdb/getaddrinfo.c @@ -408,7 +408,9 @@ int getaddrinfo(const char* restrict node, } // TODO: Implement missing flags. - int supported = AI_PASSIVE | AI_NUMERICHOST | AI_NUMERICSERV | AI_CANONNAME; + // TODO: Revisit AI_ADDRCONFIG when IPv6 is implemented. + int supported = AI_PASSIVE | AI_NUMERICHOST | AI_NUMERICSERV | + AI_CANONNAME | AI_ADDRCONFIG; if ( flags & ~supported ) return EAI_BADFLAGS;