[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT LWIP PATCH v2 6/6] Further protect gethostbyname* defines
lwip_gethostbyname and lwip_gethostbyname_r definitions are protected by LWIP_DNS && LWIP_SOCKET Signed-off-by: Mihai Pogonaru <pogonarumihai@xxxxxxxxx> --- include/netdb.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/netdb.h b/include/netdb.h index bf5edff..dbed0cd 100644 --- a/include/netdb.h +++ b/include/netdb.h @@ -1,12 +1,12 @@ -#if !(LWIP_COMPAT_SOCKETS) +#include <compat/posix/netdb.h> + +#if LWIP_DNS && LWIP_SOCKET && !(LWIP_COMPAT_SOCKETS) #define gethostbyname(name) lwip_gethostbyname(name) #define gethostbyname_r(name, ret, buf, buflen, result, h_errnop) \ lwip_gethostbyname_r(name, ret, buf, buflen, result, h_errnop) -#endif /* !(LWIP_COMPAT_SOCKETS) */ - -#include <compat/posix/netdb.h> +#endif /* LWIP_DNS && LWIP_SOCKET && !(LWIP_COMPAT_SOCKETS) */ struct servent { char *s_name; /* official service name */ -- 2.11.0 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |