diff options
author | Matthew Newton <matthew-git@newtoncomputing.co.uk> | 2015-01-23 23:58:53 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2015-03-10 00:50:09 +0100 |
commit | 83cfb84b78ce7141652f1fdc7f01978cdb69343f (patch) | |
tree | b5ff07c27602c263710a1b128616459832ab5e55 /nsswitch/winbind_nss_solaris.c | |
parent | 60c7571984d7f1612828a72fae3ed8e66037d1f7 (diff) | |
download | samba-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.c | 9 |
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); |