From: listout Date: Thu, 14 Jul 2022 13:15:17 +0000 (+0530) Subject: nsswitch/wins: Define NETDB_* for other libc's X-Git-Tag: samba-4.17.0rc1~52 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e13875601ff6f488b48e7de0f6838db3565401d4;p=thirdparty%2Fsamba.git 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 --- 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,