summaryrefslogtreecommitdiff
path: root/nsswitch/winbind_nss_solaris.c
diff options
context:
space:
mode:
authorMatthew Newton <matthew-git@newtoncomputing.co.uk>2015-01-23 23:58:53 +0000
committerJeremy Allison <jra@samba.org>2015-03-10 00:50:09 +0100
commit83cfb84b78ce7141652f1fdc7f01978cdb69343f (patch)
treeb5ff07c27602c263710a1b128616459832ab5e55 /nsswitch/winbind_nss_solaris.c
parent60c7571984d7f1612828a72fae3ed8e66037d1f7 (diff)
downloadsamba-83cfb84b78ce7141652f1fdc7f01978cdb69343f.tar.gz
Use global context for winbindd_request_response
Updating API call in libwbclient, wbinfo, ntlm_auth and winbind_nss_* as per previous commit to wb_common.c. Signed-off-by: Matthew Newton <matthew-git@newtoncomputing.co.uk> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'nsswitch/winbind_nss_solaris.c')
-rw-r--r--nsswitch/winbind_nss_solaris.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/nsswitch/winbind_nss_solaris.c b/nsswitch/winbind_nss_solaris.c
index 6d3c8a964fd..1d0ac90227d 100644
--- a/nsswitch/winbind_nss_solaris.c
+++ b/nsswitch/winbind_nss_solaris.c
@@ -515,7 +515,8 @@ _nss_winbind_ipnodes_getbyname(nss_backend_t* be, void *args)
strncpy(request.data.winsreq, argp->key.name, sizeof(request.data.winsreq) - 1);
request.data.winsreq[sizeof(request.data.winsreq) - 1] = '\0';
- if( (ret = winbindd_request_response(WINBINDD_WINS_BYNAME, &request, &response))
+ if( (ret = winbindd_request_response(NULL, WINBINDD_WINS_BYNAME,
+ &request, &response))
== NSS_STATUS_SUCCESS ) {
ret = parse_response(af, argp, &response);
}
@@ -538,7 +539,8 @@ _nss_winbind_hosts_getbyname(nss_backend_t* be, void *args)
strncpy(request.data.winsreq, argp->key.name, sizeof(request.data.winsreq) - 1);
request.data.winsreq[sizeof(request.data.winsreq) - 1] = '\0';
- if( (ret = winbindd_request_response(WINBINDD_WINS_BYNAME, &request, &response))
+ if( (ret = winbindd_request_response(NULL, WINBINDD_WINS_BYNAME,
+ &request, &response))
== NSS_STATUS_SUCCESS ) {
ret = parse_response(AF_INET, argp, &response);
}
@@ -577,7 +579,8 @@ _nss_winbind_hosts_getbyaddr(nss_backend_t* be, void *args)
((unsigned char *)argp->key.hostaddr.addr)[3]);
#endif
- ret = winbindd_request_response(WINBINDD_WINS_BYIP, &request, &response);
+ ret = winbindd_request_response(NULL, WINBINDD_WINS_BYIP,
+ &request, &response);
if( ret == NSS_STATUS_SUCCESS) {
parse_response(argp->key.hostaddr.type, argp, &response);