summaryrefslogtreecommitdiff
path: root/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
blob: b0f01e42acbbb8a80f06ec83e49d1ad4d149ff3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
https://gitlab.com/samba-team/samba/-/merge_requests/1025

# Define NETDB_INTERNAL and NETDB_SUCCESS if they are not defined
#
# Gentoo bug 832629 and 835017

--- 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,