summaryrefslogtreecommitdiff
path: root/package/samba/patches/patch-nsswitch_wins_c
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-08-03 18:38:43 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2017-08-03 18:38:59 +0200
commit1e378a7ca868e8c75099c3210b18108d12a1708f (patch)
treee15b1eebdc51a6ce845fb8a5e1d6f8f74654b872 /package/samba/patches/patch-nsswitch_wins_c
parent3d09b0dd650df254b40315cf674d7754e8a279f0 (diff)
samba: fix compile with musl toolchain
Patches from Alpine Linux allowing to compile samba with musl toolchain. Reported-By: Ints M <idr.sia@inbox.lv>
Diffstat (limited to 'package/samba/patches/patch-nsswitch_wins_c')
-rw-r--r--package/samba/patches/patch-nsswitch_wins_c17
1 files changed, 17 insertions, 0 deletions
diff --git a/package/samba/patches/patch-nsswitch_wins_c b/package/samba/patches/patch-nsswitch_wins_c
new file mode 100644
index 000000000..92aa624f5
--- /dev/null
+++ b/package/samba/patches/patch-nsswitch_wins_c
@@ -0,0 +1,17 @@
+--- samba-4.6.6.orig/nsswitch/wins.c 2017-01-09 09:12:30.000000000 +0100
++++ samba-4.6.6/nsswitch/wins.c 2017-08-02 22:28:16.616627669 +0200
+@@ -39,6 +39,14 @@ static pthread_mutex_t wins_nss_mutex =
+ #define INADDRSZ 4
+ #endif
+
++#ifndef NETDB_INTERNAL
++#define NETDB_INTERNAL -1
++#endif
++
++#ifndef NETDB_SUCCESS
++#define NETDB_SUCCESS 0
++#endif
++
+ NSS_STATUS _nss_wins_gethostbyname_r(const char *hostname,
+ struct hostent *he,
+ char *buffer,