From e13875601ff6f488b48e7de0f6838db3565401d4 Mon Sep 17 00:00:00 2001 From: listout Date: Thu, 14 Jul 2022 18:45:17 +0530 Subject: [PATCH] nsswitch/wins: Define NETDB_* for other libc's Define NETDB_SUCCESS and NETDB_INTERNAL if they are not defined. On libc's such as musl NETDB_INTERNAL and NETDB_SUCCESS are not defined. Signed-off-by: listout Reviewed-by: Andreas Schneider Reviewed-by: Volker Lendecke --- nsswitch/wins.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nsswitch/wins.c b/nsswitch/wins.c index e202a45e26e..a310477cfad 100644 --- a/nsswitch/wins.c +++ b/nsswitch/wins.c @@ -40,6 +40,14 @@ static pthread_mutex_t wins_nss_mutex = PTHREAD_MUTEX_INITIALIZER; #define INADDRSZ 4 #endif +#ifndef NETDB_INTERNAL +#define NETDB_INTERNAL -1 +#endif + +#ifndef NETDB_SUCCESS +#define NETDB_SUCCESS 0 +#endif + _PUBLIC_ON_LINUX_ NSS_STATUS _nss_wins_gethostbyname_r(const char *hostname, struct hostent *he, -- 2.47.3