diff options
author | listout <brahmajit.xyz@gmail.com> | 2022-07-14 18:45:17 +0530 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2022-08-08 06:33:38 +0000 |
commit | e13875601ff6f488b48e7de0f6838db3565401d4 (patch) | |
tree | d829dc3c0843e85bef5197df8d12d4010e7b6fea /nsswitch | |
parent | 7cd871567615cb54cbefd66dd6a39206191473cc (diff) | |
download | samba-e13875601ff6f488b48e7de0f6838db3565401d4.tar.gz |
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 <brahmajit.xyz@gmail.com>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Diffstat (limited to 'nsswitch')
-rw-r--r-- | nsswitch/wins.c | 8 |
1 files changed, 8 insertions, 0 deletions
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, |