nsswitch: add test for parallel NSS & libwbclient calls
[samba.git] / nsswitch / wins.c
index dccb6dd90ed9dbde44b984ed2d99254442aa8298..72055f099b652b5307213438cfca7bd6cda11d85 100644 (file)
@@ -19,7 +19,7 @@
 */
 
 #include "includes.h"
-#include "nsswitch/winbind_nss.h"
+#include "nsswitch/winbind_client.h"
 #include "nsswitch/libwbclient/wbclient.h"
 
 #ifdef HAVE_NS_API_H
@@ -260,8 +260,7 @@ _nss_wins_gethostbyname_r(const char *hostname,
 
        ip = lookup_byname_backend(name);
        if (ip == NULL) {
-               *errnop = EINVAL;
-               *h_errnop = NETDB_INTERNAL;
+               *h_errnop = HOST_NOT_FOUND;
                nss_status = NSS_STATUS_NOTFOUND;
                goto out;
        }