Changeset 745 for trunk/server/source3/winbindd/wb_sid2gid.c
- Timestamp:
- Nov 27, 2012, 4:43:17 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 581,587,591,594,597,600,615,618,740
- Property svn:mergeinfo changed
-
trunk/server/source3/winbindd/wb_sid2gid.c
r414 r745 20 20 #include "includes.h" 21 21 #include "winbindd.h" 22 #include "librpc/gen_ndr/cli_wbint.h" 22 #include "librpc/gen_ndr/ndr_wbint_c.h" 23 #include "idmap_cache.h" 24 #include "../libcli/security/security.h" 23 25 24 26 struct wb_sid2gid_state { … … 93 95 status = wb_lookupsid_recv(subreq, talloc_tos(), &type, &domname, 94 96 &name); 95 if (!NT_STATUS_IS_OK(status)) { 96 tevent_req_nterror(req, status); 97 if (tevent_req_nterror(req, status)) { 97 98 return; 98 99 } … … 125 126 child = idmap_child(); 126 127 127 subreq = rpccli_wbint_Sid2Gid_send(state, state->ev, child->rpccli,128 subreq = dcerpc_wbint_Sid2Gid_send(state, state->ev, child->binding_handle, 128 129 state->dom_name, &state->sid, 129 130 &state->gid64); … … 142 143 NTSTATUS status, result; 143 144 144 status = rpccli_wbint_Sid2Gid_recv(subreq, state, &result);145 status = dcerpc_wbint_Sid2Gid_recv(subreq, state, &result); 145 146 TALLOC_FREE(subreq); 146 if ( !NT_STATUS_IS_OK(status)) {147 if (any_nt_status_not_ok(status, result, &status)) { 147 148 tevent_req_nterror(req, status); 148 return;149 }150 if (!NT_STATUS_IS_OK(result)) {151 tevent_req_nterror(req, result);152 149 return; 153 150 }
Note:
See TracChangeset
for help on using the changeset viewer.